1、步骤:首先先在project里新建个文件夹(Folder),然后把你要插入的图片复制黏贴到这个文件夹里面。
成都创新互联公司是一家专业提供柳河企业网站建设,专注与网站建设、成都网站设计、H5技术、小程序制作等业务。10年已为柳河众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
2、简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
3、ImageIcon im = new ImageIcon(./image/xx.img);这后面是你放的图片文件路径,这里需要你自己在工程里面新建一个Lib包 取名和路径上的名字要对应。要是有什么不懂可以继续@我。希望对你有帮助。
4、所以在添加标签到面板时,就会站整个面板,所以可以看到图片。当你加上时,icon直接加到面板,这种方式我没尝试过,可能会影响左上角的图标,也可能像你这种情况看不到。
5、frame.setBackground(Color.Red);JLabel l = new JLabel();l.setBackground(Color.Yellow);frame.add(l);结果根本就没有反应。哎,怎么设置一个背景颜色居然还这么难。
6、imagine,...)构造JPanel---JLayPane,ContendPane,JRootPane(三选一)注意 在你固定背景层之后,添加的组件都要考虑覆盖效应和调和效应。如果要设计更加精美,还可以去参考背景颜色调和。代码木有。
1、工程里面的图片对吧,在浏览器上用开发者工具找到改图片,一般都是f12打开开发者工具,左上角有个尖头你点击之后选择页面上的元素就能找到相应的element,就可以找到对应的图片名称了。
2、很有可能是浏览器缓存,如果是谷歌浏览器,按ctrl+F5刷新试试。或者换个别的浏览器打开看看。
3、你的程序本身运行就有问题,最后一句报错啊。还有就是去掉你的图片,你的按钮根本显示不出来。给你看个,运行一下。
1、给按钮添加一个 ActionListener,在它的 actionPerformed 方法中做你的事情,把 jpanel.setIcon(..) 换张图片。
2、Image bg;// 背景图片 public void paint(Graphics g) { super.paint(g);bg = new ImageIcon(beijing/beijingpng).getImage();g.drawImage(bg, 0, 0, null);} } //方法大同小异。
3、将数字(int或Integer对象)与图片(Image对象)的对应关系保存在一个map中,当得到某个数字是,就可以得到所对应的图片了,然后在button上setIcon就可以。