2015-09-11 1 views
0

Je tente d'exécuter intellij depuis une machine Linux connectée à putty dont l'affichage a été renvoyé par Xming. Intellij est capable de venir et je suis capable d'utiliser la plupart des widgets, mais je suis incapable de sélectionner ou de taper dans l'un des champs de texte.Les champs de texte et les zones dans les applications swing ne sont plus modifiables lors du transfert de session X11 avec XMing en utilisant openjdk

J'ai trouvé le rapport de bogue suivant: https://bugs.openjdk.java.net/browse/JDK-8040662 Cependant, comme ce n'est pas un cas d'utilisation commun, le bogue est assis à "ne résoudra pas".

Je continue aussi à trouver des questions similaires, telles que: X11 forwarding affects Java Swing GUI dropdowns - Items not selectable, Menus collapse immediately mais il semble que personne n'a de réponse.

Actuellement, je suis en cours d'exécution avec les versions suivantes:

  • Intelij: IC-141.1532.4
  • OpenJDK: 1.7.0_76
  • Xming: 6.9.0.31
+0

Etes-vous en mesure d'entrer du texte dans d'autres applications? –

+0

Je suis capable d'éditer dans Eclipse, mais cela est soutenu par SWT et non swing. Quand je cours un simple programme Java jouet, j'ai le même problème. Le rapport de bug semble suggérer que c'est un problème avec Swing. J'espérais que quelqu'un pourrait avoir rencontré ce problème et avait une solution de contournement. – lordoku

Répondre

1

Le solution consiste à utiliser le JDK Oracle Java 7 actuel, qui a été corrigé pour résoudre ce problème.

+0

Juste pour confirmer, voulez-vous dire cela dans la machine Windows où XMing est en cours d'exécution ou sur la machine Linux qui est transférée et où InteliJ est en cours d'exécution? – lordoku

+0

La machine Linux, désolé –

+0

En fait, je viens de voir votre commentaire sur ce travail sur Java 1.6 et plus tôt. Je cours avec Java 1.7 – lordoku