JavaSwing添加背景图片
2020-02-03 05:01
916 查看
JavaSwing添加背景图片
代码整理
- 将标签设置为图片标签实现
/** * @author how * JavaSwing测试插入背景图片 * 2020/1/19 */ import java.awt.*; import javax.swing.*; public class Background extends JFrame{ //定义组件 ImageIcon background; JPanel myPanel; JLabel label;//用于放标签 JLabel label2; JButton button; public static void main(String[] args) { // TODO Auto-generated method stub new Background(); } Background() { init(); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } void init(){ button = new JButton("图片"); //创建一个按钮 label2=new JLabel("风景"); //创建一个标签 background = new ImageIcon("src/1.jpg"); //创建一个背景图片 label = new JLabel(background); //把背景图片添加到标签里 label.setBounds(0, 0, background.getIconWidth(), background.getIconHeight()); //把标签设置为和图片等高等宽 myPanel = (JPanel)this.getContentPane(); //把我的面板设置为内容面板 myPanel.setOpaque(false); //把我的面板设置为不可视 myPanel.setLayout(new FlowLayout()); //把我的面板设置为流动布局 this.getLayeredPane().setLayout(null); //把分层面板的布局置空 myPanel.add(label2); myPanel.add(button); //把按钮添加到我的面板里 this.getLayeredPane().add(label, new Integer(Integer.MIN_VALUE)); //把标签添加到分层面板的最底层 //设置界面属性 setTitle("测试背景图"); setBounds(0, 0, background.getIconWidth(), background.getIconHeight()); } }
to be continued
how
`
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- java swing 窗口添加背景图片(不覆盖组件)
- Java Swing实现窗体添加背景图片的2种方法详解
- java swing 怎样添加背景图片并且能根据窗口大小进行缩放
- java中的图形界面如何在JFrame中添加背景色及背景图片
- Java开发- Swing AWT-设置背景图片
- Java为JFrame添加背景图片
- java swing 设置背景图片的方法一
- java swing的背景图片按比例缩放
- 如何为JAVA窗体程序添加背景图片
- java swing的背景图片按比例缩放
- java swing的背景图片按比例缩放
- java swing让JLabel透明化使其显示背景图片
- javascript,java给图片添加水印背景
- 使用javaswing设定背景图片为窗体大小(原创)
- java添加背景图片
- 【Java源代码】如何在按钮上添加图片背景
- 4、Swing在JPanel中添加背景图片方法
- Swing-JFrame 浅谈如何在JFrame中添加背景色及背景图片
- swing-窗体添加背景图片的2种方法
- swing 添加背景图片