2017-03-02 1 views
-1

J'ai un problème étrange lié à l'application swing. Le comportement de deux éléments JComboBox est vraiment dérangeant lorsque vous le testez sur deux systèmes d'exploitation différents.JComboBox semble inactif sur Windows 10 mais les éléments peuvent être sélectionnés

Sous Windows 7, tout fonctionne correctement et les listes déroulantes apparaissent actives et je peux sélectionner des éléments. Cependant quand je le teste sur Windows 10 (même version de l'application) les zones de liste déroulante sont grisées mais je peux toujours sélectionner des éléments peu importe qu'ils semblent inactifs.

Est-ce une sorte de bug?

+1

Pour une meilleure aide plus rapidement, postez un [MCVE] ou [Short, Self Contained, Example correct] (http://www.sscce.org/). –

+0

Avez-vous un extrait de code de la commande JComboBox init ou des images montrant le comportement? –

Répondre

1

Je suppose que cela est plus lié à l'apparence & Sentez-vous utilisez. lequel L & F vous utilisez? Essayez de définir la zone de liste déroulante comme inactive et comparez l'interface utilisateur. Je suppose que cela a l'air différent.

+0

Bonjour! Merci pour le commentaire! Voici le L & F que j'utilise: '[L'apparence de Microsoft Windows - com.sun.java.swing.plaf.windows.WindowsLookAndFeel]' Gardez à l'esprit qu'il en est de même dans les deux cas, gagnez 7 et gagnez 10 – skywalker