如何在java中打印标签的内容?
问题描述:
我已经创建了一个标签,并使用seticon属性向它添加了一个图像。 现在我想打印该图像,但我无法这样做。如何在java中打印标签的内容?
我试过.print(Graphics g)方法,但我不知道那是什么图形?
如果有人能帮我打印标签,我会非常感激你。
感谢
答
你并不需要显式地打印任何东西,只是尝试以下
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