3

我有几个现有的打印文档的 Java 应用程序。自 Java 7 升级以来,在 OSX 上的打印似乎被破坏了。在 Windows Java 6 和 Java 7 上一切正常。打印也在 OSX Java 6 上工作,但在 OSX Java 7 上却不行。

我也向甲骨文报告过,但没有收到任何回复。

为了简单起见,我下载了Oracle 打印示例并进行了测试。

操作系统 Java 6

操作系统 Java 7

/* Now we perform our rendering */
g.drawString ("Hello world!", 100, 100);

String fontName = "Monospaced";

g2d.setFont (new Font (fontName, Font.PLAIN, 8));
g2d.drawString ("Hello world - 8 point", 100, 130);

g.setFont (new Font (fontName, Font.PLAIN, 18));
g.drawString ("Hello world - 18 point", 100, 160);

g.setFont (new Font (fontName, Font.PLAIN, 30));
g.drawString ("Hello world - 30 point", 100, 190);
4

0 回答 0