2011-02-09 82 views
1

我已經創建了一個標籤,並使用seticon屬性向它添加了一個圖像。 現在我想打印該圖像,但我無法這樣做。如何在java中打印標籤的內容?

我試過.print(Graphics g)方法,但我不知道那是什麼圖形?

如果有人能幫我打印標籤,我會非常感激你。

感謝

回答

3

你並不需要顯式地打印任何東西,只是嘗試以下

ImageIcon ii=new ImageIcon("PATH_TO_IMAGE_FILE"); 

//Create a label with your image file 
JLabel label=new JLabel(ii); 

//Create a window using JFrame with title (Put image on JLabel) 
JFrame frame=new JFrame("Put image on JLabel"); 

//Add created label into JFrame 
frame.add(label); 

更新,按您的澄清:

按照this,並通過label.getGraphics()printAll()方法

+1

我想你沒有知道它...... 我指的是打印,因爲在這裏採取硬拷貝:)) – Vipul 2011-02-09 08:05:20