문제 설명:
JDK 1.8.0을 사용하는 IntelliJ IDEA, 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>
예상 결과:
J2D_D3D를 false로 설정한 후 GUI는 JDK 1.7 및 JDK 1.8 환경 모두에서 올바르게 렌더링되어야 합니다.
위 내용은 JDK 1.8을 사용하는 IntelliJ IDEA에서 스윙 렌더링이 왜곡되어 나타나는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!