【问题标题】:printing in java; missing spaces用java打印;缺少空格
【发布时间】:2011-04-30 06:13:13
【问题描述】:

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

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

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

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

有什么想法吗?

【问题讨论】:

    标签: java printing fonts spaces


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-18
      • 2013-02-09
      • 1970-01-01
      相关资源
      最近更新 更多