Java 窗口设置图标及背景图片
一、设置窗口图标
this.setIconImage(new ImageIcon("./photo/background.jpg").getImage());
二、设置背景图片
方法一:存在问题,如果你的窗口不大,图片可能会只截取到部分,解决办法,见方法二
ImageIcon backbround = new ImageIcon("./photo/background.jpg"); //将图片添加到JLable标签 JLabel jlabel = new JLabel(backbround); //设置标签的大小 jlabel.setBounds(0,0, getWidth(),getHeight() ); //将图片添加到窗口 add(jlabel);
方法二:
//设置背景图 ImageIcon backbround = new ImageIcon("./photo/background.jpg"); //将背景图进行压缩,一般如果你想显示一整张图片,就得把大小设置跟窗口一样 Image image = backbround.getImage(); Image smallImage = image.getScaledInstance(500, 500, Image.SCALE_FAST); ImageIcon backbrounds = new ImageIcon(smallImage); //将图片添加到JLable标签 JLabel jlabel = new JLabel(backbrounds); //设置标签的大小 jlabel.setBounds(0,0, getWidth(),getHeight() ); //将图片添加到窗口 add(jlabel);
效果如下:
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
sklearn多标签分类算法练习