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上顯示
你把這個圖片放在這個源文件所在的文件夾下,再試試。
如果用絕對路徑時應該注意斜杠的方向,很容易出錯的。
如果用相對路徑,可以試試「./+圖片文件名.圖片格式」。