2017-03-02 8 views
-1

스윙 응용 프로그램과 관련된 이상한 문제가 있습니다. 두 개의 다른 운영 체제에서 두 개의 요소를 테스트 할 때 두 개의 JComboBox 요소의 동작이 실제로 불안합니다.Windows 10에서는 JComboBox가 비활성 상태로 표시되지만 항목을 선택할 수 있습니다.

Windows 7의 모든 기능이 원활하게 작동하고 콤보 상자가 활성화되어 항목을 선택할 수 있습니다. 그러나 Windows 10 (응용 프로그램의 동일한 버전)에서 테스트 할 때 콤보 상자가 회색으로 표시되지만 비활성 상태로 보일 때 항목을 선택할 수 있습니다.

어떤 종류의 버그입니까?

+1

더 나은 도움을 받으려면 [MCVE] 또는 [짧은, 자체 포함, 올바른 예] (http://www.sscce.org/)를 게시하십시오. –

+0

JComboBox init 명령의 코드 스 니펫이나 동작이 표시된 그림이 있습니까? –

답변

1

이 내용은 Look & 느낌과 관련이 있다고 가정합니다. 어느 L & F을 사용하고 계십니까?

콤보 상자를 비활성으로 설정하고 UI를 비교해보십시오. 나는 그것이 다르게 본다라고 생각한다.

+0

안녕하세요! 코멘트 주셔서 감사합니다! 여기 L & F 내가 사용하는 것은 다음과 같습니다. '[Microsoft Windows Look and Feel - com.sun.java.swing.plaf.windows.WindowsLookAndFeel]'두 경우 모두 동일하다는 것을 명심하십시오. 7과 10을 승리하십시오. – skywalker