我想在jlabel中打印(硬拷贝)图标(图像)。我的标签中没有任何文字,只有图像。
这里我没有标签上的任何文字,只是标签的图标,即;一个图像。那么我应该怎么做才能阅读图标图像并打印出图像。
我想用下面的代码打印它:
String printData = jLabel1.getText();
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(new OutputPrinter(printData));
boolean doPrint = job.printDialog();
if (doPrint)
{
try
{
job.print();
}
catch (PrinterException e)
{
// Print job did not complete.
}
}
答案 0 :(得分:0)
请写下:
JLabel label = new JLabel(new ImageIcon(fileName));
其中fileName是包含图像的文件的名称/路径。