5

私は Swing アプリケーション (現在 Java 1.6 update 11 で実行中) に取り組んでいますが、これには断続的なペイント更新の問題 (たとえば、アーティファクトなど) があります。これは、アプリケーションの一部のユーザーにのみ発生し、他のユーザーには発生しません。

いくつかの調査を行った後、プロパティsun.java2d.d3dを に設定するfalseと役立つ可能性があることがわかりました。実際、ユーザーの 1 人に役立ちました。

他のユーザーがこの問題について不満を言っているので、プロパティをfalseすべてのユーザーに対してに設定することを考えています。

私の基本的な質問は次のとおりです。

これの原因は正確には何ですか?ビデオカードですか?ドライバーですか?それはSunのバグですか?(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6635462 など) 3 つすべての組み合わせですか?

言い換えれば、単にこのプロパティをオフにするのが最善なのか、それとも最新のドライバーへの更新で修正される特定のビデオ カードだけに影響するのか?

4

2 に答える 2

1

すべてのペイント操作とモデル変更操作は EDT で実行されますか (TableModel の変更など)?

于 2009-05-11T18:52:41.500 に答える