3
AttributedString
,TextLayout
和LineBreakMeasurer
類的Java 6(J2SE)實現使用抗混疊屬性和分數數學進行度量計算。這會導致嚴重的性能損失。AWT文本測量實現
對於Cent OS Linux,你有什麼建議可以提高性能嗎?如:
- 更快的JVM(JDK 1.7,甲骨文的JRockit,IBM)
- 不同的AWT實現
謝謝(任意?)!
AttributedString
,TextLayout
和LineBreakMeasurer
類的Java 6(J2SE)實現使用抗混疊屬性和分數數學進行度量計算。這會導致嚴重的性能損失。AWT文本測量實現
對於Cent OS Linux,你有什麼建議可以提高性能嗎?如:
謝謝(任意?)!
java.awt.FontMetrics
類可以提供更好的性能嗎?它可能仍然會被你提到的類使用,但至少在Java 6之前是這樣的。
使用這三個類的代碼相當複雜;有人正在解決這個問題;如果他們可以使用一個班級,我會讓你知道。謝謝! – 2010-06-27 09:06:20
這可能是唯一可行的選擇,無論它是否有效。謝謝。 – 2010-06-30 04:56:38