
正文
java窗体添加图片代码,java怎么设置窗体图标
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在java的窗口中添加背景图片
可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
创建一个带图标的标签。JLabel jb=new JLabel(new ImageIcon(xx.jpg));添加该标签,并设置为窗口的大小。
用PANEL 继承PANEL重写paintComponent方法,这些控制添加在panel上,就不会出现你说的问题了。重写paint,会出现你说的问题 直接在窗体上添加了背景图片也会出现你说的问题。下边是例子。
你好!首先,你说的Java窗口是指JFrame或者Frame 其次,你说的窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。
代码没错 可以显示,我估计是你的包的问题,如果用的是Eclipse需要将图片放到bin下的包里面。
相关问答
Q1: Java窗体如何设置背景图片?急求
1、//设置标签的尺寸,即背景图象的大小。().setOpaque(false); /*把内容面板设置为透明,这样整个框架的背景就不再是内容面板的背景色,而是第二层中标签的图像。*/ pnlMain.add(lb); //将标签添加到主面板pnlMain中。
2、可以新建个面板,在面板里放入带图片的JLabel,填满面板即可。
3、首先我们先建一个空白文档,然后单击菜单栏“页面布局”,在下拉菜单中选择“页面颜色”,单击。单击之后会出现下拉选项,在下拉选项里单击“填充效果”。
4、单击之后会出现下拉选项,在下拉选项里单击“填充效果”。单击之后会出现对话框,可以看到四种设置背景的方式,想用“纹理”做背景的话,单击“纹理”。
5、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
6、指一下方向 ,对SWING有点熟就可以,用起来不是很难 空白的 整个的背景,覆盖 public void paint(Graphics g)方法。如果列表内容也要修改,要重写ListCellRenderer类。
Q2: 用JAVA!swing怎么在窗口中加图片,怎么把图片放在中间?
1、Swing中通过Toolkit类获取屏幕分辨率,在根据屏幕分辨率和你的图片大小计算出你的图片的左上角的坐标。
2、至于x,y的值就需要你自己调一下了,因为窗体的title也算在窗体的大小之内了。
3、在java swing中需要为容器添加图片,或者背景图片。
4、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
5、以JLabel为例,在构造时可以指定对齐方式:JLabel label=new JLabel(abcde,SwingConstants.CENTER);上例为居中对齐。
Q3: java如何为登陆窗口添加背景图片
登录的窗口主界面JFrame,调用getContentPane(),获取到面板。JPanel J=(JPanel)this.getContentPane();创建一个带图标的标签。JLabel jb=new JLabel(new ImageIcon(xx.jpg));添加该标签,并设置为窗口的大小。
//设置标签的尺寸,即背景图象的大小。().setOpaque(false); /*把内容面板设置为透明,这样整个框架的背景就不再是内容面板的背景色,而是第二层中标签的图像。*/ pnlMain.add(lb); //将标签添加到主面板pnlMain中。
直接先设置一个JLabel, 大小铺满整个窗体,之后在加控件。
关于java窗体添加图片代码和java怎么设置窗体图标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







