我想打印这样的东西
图片
标题
捷普
我知道要在messageFormat标头中打印带有标题的jtable,但我不知道如何添加图像
图像是徽标
您可以尝试此处显示的方法。使用drawImage()而不是drawString()在您的Image可打印物中。
drawImage()
drawString()
Image
private static class Image implements Printable {…} private static class Title implements Printable {…} PrinterJob pj = PrinterJob.getPrinterJob(); Book book = new Book(); book.append(new Image(), pj.defaultPage()); book.append(new Title(), pj.defaultPage()); book.append(table.getPrintable(...), pj.defaultPage()); book.append(new EndPage(), pj.defaultPage()); pj.setPageable(book); pj.print();