为窗体添加一个漂亮的背景,代码如下:
import java.awt.*; import javax.swing.*; import java.awt.Container; public class GraExp { public GraExp() { } public static void main(String[] args) { JFrame frame = new JFrame("背景图设置"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 这是背景图片 ImageIcon img = new ImageIcon("image/ww.png"); // 将背景图放在标签里。 JLabel imgLabel = new JLabel(img); // 注意这里是关键,将背景标签添加到jfram的LayeredPane面板里。 frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE)); // 设置背景标签的位置 imgLabel.setBounds(0, 0, img.getIconWidth(), img.getIconHeight()); Container cp = frame.getContentPane(); cp.setLayout(new BorderLayout()); JButton jb = new JButton("按钮"); // 将按钮添加入窗口的内容面板 cp.add(jb, "North"); // 注意这里,将内容面板设为透明。这样LayeredPane面板中的背景才能显示出来。 ((JPanel) cp).setOpaque(false); frame.setSize(500, 300); frame.setVisible(true); } }
相关推荐
vc为对话框加背景图
本人最新的作业,可能还有点儿不完善,仅供刚刚接触java的初学者参考! sql2005 eclipse6.0
添加窗口背景图片.java
主要介绍了Java Swing实现窗体添加背景图片的2种方法,结合实例形式较为详细的分析了Swing实现窗体添加背景图片的方法,并总结分析了Swing重绘中repaint与updateUI的区别,需要的朋友可以参考下
这是常用的在VC单文档程序中添加背景图片的方法,可以让你的程序更具丰富漂亮的界面。
为VB的窗体增加背景图片,可以更换VB窗口的背景图像,里面相关的图像函数的使用条件及工作原理请参考有关 《Bitmap文件格式》的文档,作者: 阿国。我们强制使用BI_RGB格式 bm.bmWidthBytes * bm.bmHeight。相关技巧...
为MDI结构程序添加背景图片
Qt之主窗口背景图片动态拉伸
VC 为文档视图添加静态背景图片,也就是给窗体增加背景图片,如演示截图所示,增加了BMP格式的位图背景后,窗体整体看起来漂亮多了。
NetBeans.NetBeans中添加背景图片附源码。
Qt中正确的设置窗体的背景图片的方法大致有两种...其实我们可以通过在添加一个i额QWidget来解决这个问题,即在QtDesigner中添加一个Frame窗口,我们只需对这个新添加的Frame窗口来进行styleSheet的字符串值即可,新添加
VC++ 在窗体空白区添加一张背景图04713299VC++ 在窗体空白区添加一张背景图,一些简单的小把戏,只是自己胡乱研究写的,很早的代码,现在翻出来了,发上来有用着的尽管拿去好了。VC新手可以看一下哟。
MFC的托盘和窗体添加右键菜单和变化的背景图,制作绚丽的MFC工程。
VC 设置窗体背景图片,如何为窗口设置图片背景呢?本源码会给你答案,由一个国外的源码翻译后改写的,效果不错,可学习如何为V 的软件窗口添加一张背景图片,学会了用途很多。
一个美化窗体的VB程序源,可以改变窗体背景图片和纯颜色,对背景图片进行添加、删除、淡化,窗体透明等设置,控件开源有很多地方值得VB爱好者研究学习的,每一块代码都有中文注译,思路清晰易懂,对开发换肤的程序有...
为textarea添加背景 构造文本组件并使之透明 构造一个背景JPanel 将滚动组件加入 将背景组件加入窗体
作为初学者练习的例子,包含以下...数据库的表格控件,添加删除修改基本操作 panel上显示子窗口 树控件加复选框 加背景图片 更改节点颜色 右键点击选中节点 找相关的代码花了不少时间,浪费了不少积分,5分并不算多哦
vc MDI主框架添加背景图像,在vc6.0中编译通过,并附带英文的说明文档
今天小编就为大家分享一篇PyQt5 实现给窗口设置背景图片的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧