1

我正在尝试将摆动组件打印到纸上。它基本上是一个扩展的 JPanel,它承载(除其他外)多个 JTextField。这些字段在屏幕上查看时看起来是正确的,但是打印到纸上时,字段中的文本打印不正确......在某些字段中,单词之间的空格很大,在其他字段中,就像有完全没有空格;每个单词都卡在前一个单词旁边。

我已经检查并双重/三重检查了组件,并且这些字段肯定都有空格......在屏幕上查看时看起来 100% 正确,只是打印不正确。

我在 Graphics 类中使用了 FRACTIONALMETRICS 提示,以及抗锯齿和其他一些渲染提示,但对我所看到的没有任何影响。

打印到其他打印机也没有效果,而且这个问题在windows + linux下都出现在Sun的JVM上。切换字体只会打乱出现问题的文本字段,但实际上并不能解决问题。

有任何想法吗?

4

1 回答 1

0

您是否尝试调整组件的大小/缩放?你可能会得到一些提示

于 2010-10-25T14:44:55.800 回答