java怎么让图片铺满_如何让添加的背景图片铺满整个JFrame?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
参考这个看看
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class BackgroundImage extends JFrame
{
JScrollPane scrollPane;
ImageIcon icon;
Image image;
public BackgroundImage()
{
icon = new
ImageIcon("bgpanel.jpg");
JPanel panel = new JPanel()
{
protected void paintComponent(Graphics g)
{
// Dispaly image at at full size
g.drawImage(icon.getImage(), 0, 0, null);
// Scale image to size of component
// Dimension d = getSize();
// g.drawImage(icon.getImage(), 0, 0,
d.width, d.height, null);
// Fix the image position in the scroll
pane
// Point p =
scrollPane.getViewport().getViewPosition();
// g.drawImage(icon.getImage(), p.x, p.y,
null);
super.paintComponent(g);
}
};
panel.setOpaque( false );
panel.setPreferredSize( new Dimension(400,
400) );
scrollPane = new JScrollPane( panel );
getContentPane().add( scrollPane );
JButton button = new JButton(
"Hello" );
panel.add( button );
}
public static void main(String [] args)
{
BackgroundImage frame = new
BackgroundImage();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setLocationRelativeTo( null );
frame.setVisible(true);
}
}
java怎么让图片铺满_如何让添加的背景图片铺满整个JFrame?相关推荐
- java将图片铺满panel_如何让添加的背景图片铺满整个JFrame?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 参考这个看看 import java.awt.event.*; import javax.swing.*; import java.awt.*; publ ...
- Java怎么让图片在窗体_在窗口添加背景图片-java怎么设置窗体的背景图片 – 手机爱问...
2018-04-07 背景图片怎么设置? 背景图片代码:更换整体页面背景的源代码:body{b (大背景图片地址) repeatscroll!important;}更换页面题图logo图片的源代码:. ...
- html铺满整个页面_html 怎么让背景图铺满整个页面?
html中,怎么让背景图片充满整个页面 html 怎么让背景图铺满整个页面雨声潺潺,像住在溪边.宁愿天天下雨,以为你是因为下雨而不来. 也就是一张网页内容有多长多宽,那一张背景图就要放大到那么大,例如 ...
- 前端背景图放置_前端开发关于网页背景图片的缩放自适应及组合形成背景图的问题...
前端游戏开发贴吧 游戏前端开发 游戏开发流程 策划美术前端后端 昨天在切图时遇到如下两个问题: 1.需要背景图片无论浏览器大小如何缩放,背景图片始终宽度百分百显示. 2.需要将给出的一张背景图片和一张 ...
- php背景图片平铺拉伸,利用jQuery和CSS将背景图片拉伸
现在WEB页面设计比较流行使用大背景图,那么您知道如何使用一张大背景图进行拉伸效果呢?也就是说使用一张固定尺寸的背景图片,让它在页面中随着浏览器尺寸进行拉伸,就像我们的电脑桌面壁纸效果.本文将带您一起 ...
- html图片固定高宽比显示,科技常识:CSS背景图片固定宽高比自适应调整的实现方法...
今天小编跟大家讲解下有关CSS背景图片固定宽高比自适应调整的实现方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关CSS背景图片固定宽高比自适应调整的实现方法 的相关资料,希望小伙伴们看 ...
- html图片滚动红点_HTML中更换或添加网站背景图片的代码怎么写?(示例)
本篇文章主要介绍了HTML代码中如何更换或添加网站背景图片?对于小白来说,最简单的方法就是,如果是更换背景图片的话. 我们可以在网页上点击鼠标右键查看网站源代码,然后找到css里面的背景图这一段代码, ...
- php网页怎么插入背景图片,HTML中更换或添加网站背景图片的代码怎么写?(示例)...
本篇文章主要介绍了HTML代码中如何更换或添加网站背景图片?对于小白来说,最简单的方法就是,如果是更换背景图片的话. 我们可以在网页上点击鼠标右键查看网站源代码,然后找到css里面的背景图这一段代码, ...
- html背景图片在底部,CSS兑现固定DIV层背景图片且底部显示
CSS实现固定DIV层背景图片且底部显示 /*CSS缩写形式*/ div { background:url(/images/about_bg.jpg) no-repeat fixed; backgro ...
最新文章
- 第十一周学习总结--助教
- 洛谷P2312 解方程题解
- k8s:组件网络通讯方式
- 在Visual Studio 2010 中使用菱形向导对窗口进行布局
- 【One by One系列】IdentityServer4(三)使用用户名和密码
- spring react_使用Spring WebFlux构建React性REST API –第1部分
- python xml etree_python xml.etree解析xml
- Two Sum(Leetcode001)
- python树莓派_树莓派python
- try(){}的简单理解
- html怎么设置默认图片,怎样设置默认照片浏览器
- MYSQL下载安装:
- 功耗问题之过多唤醒源 wakeups
- java中timestamp_JAVA日期处理(Timestamp)
- 华为机试HJ18 识别有效的IP地址和掩码并进行分类统计
- 功能预测之Tax4Fun
- Oracle根据数据块ITL查找UNDO前镜像
- css3动大转盘,css3的animation大转盘写法
- 视频播放器SunPlayer开源啦
- Android 官方多渠道打包