打印JPanel就像屏幕截图一样

时间:2012-11-27 06:39:14

标签: java swing

正在用java创建一个高中管理系统。我有一个应该打印学生成绩单的功能。我决定将内容放到JPanel并打印JPanel。问题是如果打印到文件我得到Jpanel它在屏幕上显示的方式,但如果我打印到打印机我得到一个爆炸图像。以下是文件blown out print

中的内容打印和打印

print out from file(i.e from XPS Viewr)

顺便说一下,从测试目的使用hp 2515 deskjet

1 个答案:

答案 0 :(得分:0)

您可以查看RenderingHints,其他内容是字体不匹配。您的框架字体是不同的,打印机字体不同。