1
我已經創建了一個標籤,並使用seticon屬性向它添加了一個圖像。 現在我想打印該圖像,但我無法這樣做。如何在java中打印標籤的內容?
我試過.print(Graphics g)方法,但我不知道那是什麼圖形?
如果有人能幫我打印標籤,我會非常感激你。
感謝
我已經創建了一個標籤,並使用seticon屬性向它添加了一個圖像。 現在我想打印該圖像,但我無法這樣做。如何在java中打印標籤的內容?
我試過.print(Graphics g)方法,但我不知道那是什麼圖形?
如果有人能幫我打印標籤,我會非常感激你。
感謝
您應該實施Printab le接口 看例如here
你並不需要顯式地打印任何東西,只是嘗試以下
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()
方法
我想你沒有知道它...... 我指的是打印,因爲在這裏採取硬拷貝:)) – Vipul 2011-02-09 08:05:20