問題描述:
在具有JDK 1.JDEAK 1. ,Swing GUI表現出渲染問題。字體呈現出現扭曲,當滑鼠懸停在按鈕上時,按鈕會遺失其文字。使用 JDK 1.7.0_40 時不存在這些問題。儘管採取了驅動程式更新和其他故障排除措施,問題仍然存在。
解決步驟:
將全域環境變數「J2D_D3D」設定為false:
範例:
<code class="java">public static void main(String[] args) { SwingUtilities.invokeLater(SimpleClient::new); System.out.println("Main EDT: " + SwingUtilities.isEventDispatchThread()); }</code>
預期結果:
預期結果:設定為false,GUI 應該在JDK 1.7 和JDK 1.8 環境中正確呈現。以上是為什麼在使用 JDK 1.8 的 IntelliJ IDEA 中 Swing 渲染出現扭曲?的詳細內容。更多資訊請關注PHP中文網其他相關文章!