2014-10-09 51 views
0
​​

代替上述標籤My Label我想要在同一位置插入圖像。
我該怎麼做?我只是Java的新手。
請幫忙在java中插入圖像作爲標籤

+1

的可能重複【JAVA:如何將圖片添加到一個JLabel(http://stackoverflow.com/questions/3775373/java-how-to-add-image-to- JLabel的) – 2014-10-09 15:56:16

回答

0
ImageIcon icon = new ImageIcon('image.png'); 
JLabel image = new JLabel(); 
image.setIcon(icon); 

上面的代碼應該可以工作。

  1. 使圖像圖標,圖像文件
  2. 做一個JLabel
  3. 然後設置你的JLabel的圖標
0

可以使用ImageIcon的圖像:

ImageIcon ICON = new ImageIcon(URLClassLoader.class.getResource(IMAGE_PATH)); 
JLabel imageLabel = new JLabel(); 
imageLabel.setIcon(ICON); 

的URLClassLoader。 class.getResource用於將應用程序打包到runnable-jar文件中。 IMAGE_PATH是相對於您的項目文件夾/包。例如,如果圖像位於com.app.images包中,路徑將爲/com/app/images/image.png。

如果你是新手,尤其是在Swing中,我鼓勵你檢查我的鞦韆項目 - MinesweeperPacman。他們有很好的文檔記錄,當我學習Swing時我就建立了它們。

祝你好運:)