之前使用工具画java swing的界面,需要背景图,在背景图上面添加相关组件,死活搞不成功,不得已,手工重写相应代码才成功。
工具/原料
JAVA SWING
方法/步骤
1
在JFRAME中设置一个JPANEL对象,重写一下JPANEL对象的paintComponent方法。如下:JPanel panel = new JPanel() { public void paintComponent(Graphics g) { ImageIcon icon = new ImageIcon("D:\\timebg.jpg"); // 图片随窗体大小而变化 g.drawImage(icon.getImage(), 0, 0, frame.getSize().width, frame.getSize().height, frame); }}; panel.setOpaque(false); //设置透明。
2
在上面中的panel对象上添加多个其它具体的Jpanel对象。在每一个Jpanel对象中又可以设置单独的布局方式。这样就可以完整的表达这个界面内容了。
上一篇:微信朋友圈原始背景图怎么恢复
下一篇:换桌面背景图片