Problembeschreibung:
In IntelliJ IDEA mit JDK 1.8.0, Swing-GUIs Rendering-Probleme aufweisen. Die Schriftwiedergabe erscheint verzerrt und Schaltflächen verlieren ihren Text, wenn die Maus darüber bewegt wird. Diese Probleme treten bei Verwendung von JDK 1.7.0_40 nicht auf. Trotz Treiberaktualisierungen und anderen Fehlerbehebungsmaßnahmen bestehen die Probleme weiterhin.
Lösungsschritte:
Setzen Sie die globale Umgebungsvariable „J2D_D3D“ auf false:
Beispiel:
<code class="java">public static void main(String[] args) { SwingUtilities.invokeLater(SimpleClient::new); System.out.println("Main EDT: " + SwingUtilities.isEventDispatchThread()); }</code>
Erwartete Ergebnisse:
Nachdem J2D_D3D auf „false“ gesetzt wurde, sollte die GUI in beiden Fällen korrekt dargestellt werden JDK 1.7- und JDK 1.8-Umgebungen.
Das obige ist der detaillierte Inhalt vonWarum erscheint das Swing-Rendering in IntelliJ IDEA mit JDK 1.8 verzerrt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!