Image image = GenerateImage.toImage(true); //this generates an image file
JLabel thumb = new JLabel();
thumb.setIcon(image)
20
A
回答
26
您必須向JLabel提供Icon
實施(即ImageIcon
)。你可以這樣做線槽setIcon
方法,如你的問題,或通過JLabel
構造:
Image image=GenerateImage.toImage(true); //this generates an image file
ImageIcon icon = new ImageIcon(image);
JLabel thumb = new JLabel();
thumb.setIcon(icon);
我建議你閱讀的Javadoc JLabel
,Icon
和ImageIcon
。此外,您還可以檢查How to Use Labels Tutorial,以獲取更多信息。
23
要從我們可以使用下面的代碼的URL獲得的圖像:
ImageIcon imgThisImg = new ImageIcon(PicURL));
jLabel2.setIcon(imgThisImg);
它完全爲我工作。 PicUrl是一個字符串變量,用於記錄圖片的網址。
11
(如果您使用的是NetBeans IDE) 只需創建你的項目,但src文件夾中的出方的文件夾。命名文件夾圖像。然後將圖像放入Images文件夾並在下面寫入代碼。
// Import ImageIcon
ImageIcon iconLogo = new ImageIcon("Images/YourCompanyLogo.png");
// In init() method write this code
jLabelYourCompanyLogo.setIcon(iconLogo);
現在運行您的程序。
1
,你可以在
主要(字串[] args)寫
簡單的代碼功能
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//application will be closed when you close frame
frame.setSize(800,600);
frame.setLocation(200,200);
JFileChooser fc = new JFileChooser();
if(fc.showOpenDialog(frame) == JFileChooser.APPROVE_OPTION){
BufferedImage img = ImageIO.read(fc.getSelectedFile());//it must be an image file, otherwise you'll get an exception
JLabel label = new JLabel();
label.setIcon(new ImageIcon(img));
frame.getContentPane().add(label);
}
frame.setVisible(true);//showing up the frame
3
最短的代碼是:
JLabel jLabelObject = new JLabel();
jLabelObject.setIcon(new ImageIcon(stringPictureURL));
stringPictureURL是PATH的圖片 。
相關問題
- 1. 如何添加圖像時到JLabel
- 2. Java將ImageIcon添加到JLabel
- 3. 如何添加jlabel圖像懸停?
- 4. 將Jlabel添加到java applet中
- 5. Java Swing:將JLabel添加到JPanel
- 6. 如何將文本添加到JLabel
- 7. 如何將JLabel添加到JEditorPane?
- 8. 將圖片添加到一個JLabel
- 9. 將ImageIcon添加到JLabel?
- 10. 將JLabel添加到JPanel
- 11. 將JLabel添加到JFrame中
- 12. 如何添加拖放到包含圖像的JLabel?
- 13. 在Java中,如何將JLabel添加到矩形?
- 14. 如何將圖像添加到位圖
- 15. 如何將圖像添加到視圖
- 16. 使用JLabel將背景圖像添加到JFrame
- 17. 將圖像添加到JLabel,並在GridLayout中顯示標籤
- 18. 將圖像添加到JLabel數組的方法
- 19. 添加JLabel與圖像到JList以顯示所有圖像
- 20. JLabel到圖像
- 21. 如何將JLabel添加到JUNG圖形中?
- 22. Java - 將圖像添加到JButtons
- 23. Java - 將填充添加到大圖像
- 24. 將圖像添加到數組java中
- 25. 將gif圖像添加到java applet中?
- 26. 將消息添加到圖像java
- 27. Java:將圖像添加到JTable?
- 28. 如何將鼠標監聽器添加到包含圖像的JLabel中
- 29. JLabel預期添加圖像<identifier>?
- 30. 如何將圖像添加到JButton