getResource("3.jpg"));遍历上一层,可以改为getResource("./3.jpg"));
⑵ java里面向按钮添加图片进去图片呈现灰色怎么办
gjb.setEnabled(false); 改成 true 就不是灰色的 。false 表示这个按钮不可编辑 ,当然是灰色的。。
或者 gjb.setOpaque(false); 不然就是true 你试试 ,好久没搞 java Swing了 ,隐约记得是这样
⑶ Java图片显示不出来,怎么解决
你把image=new ImageIcon("海洋.png");这一语句放到label=new JLabel(image);前面,public JPanelDemo()函数里面
再把image=new ImageIcon("海洋.png");改成image=new ImageIcon("src/海洋.png");因为你把图片放在了src文件夹里面
改完上述问题,你的图片就应该能显示出来了.
⑷ JAVA添加图片到按钮上,不显示
图片路径可能不对
ImageIconmyIcon=newImageIcon("src/image/black.jpg");
你这样写试试
⑸ Java不显示图片
不知楼主是否这种情况:
在eclipse中运行时能显示,但打包出来运行就不显示了那?
你的路径是"image/one.jpg",首先打包,然后将image文件夹到jar包所在路径,也建议楼主上javaeye或CSDN搜索一下相关文章,肯定比知道这里回答的全面
⑹ Java swing界面在按钮中导入图片,但是生成jar后,能够运行,但是按钮中的图片不显示该怎么解决,勿粘贴
要用url地址
具体是:类.class.getResource("图片路径");
这样打成jar包才会显示图片,否则只用相对路径,程序里能找到,打包就会不显示
⑺ 为什么我写的JAVA程序第一次无法显示图片
原因: 先让窗口可见了. 然后添加组件,就会出现这种问题
很多的解决办法,提供两种
第一,比较常用的 (推荐使用)
把窗口可见的代码移动到 最后面
main.add(Aa);//移动到这行代码的后面,添加窗口可见
main.setVisible(true);
第二
在后面添加一个更新组件树的语句
main.add(Aa);//在这后面添加更新组件树的代码
SwingUtilities.updateComponentTreeUI(main);
⑻ java中不能让图片在JButton上显示
你把这个图片放在这个源文件所在的文件夹下,再试试。
如果用绝对路径时应该注意斜杠的方向,很容易出错的。
如果用相对路径,可以试试“./+图片文件名.图片格式”。