使用 openjdk 与 XMing 转发 X11 会话时,swing 应用程序中的文本字段和区域变得不可编辑

Text fields and areas in swing applications become non-editable when forwarding X11 session with XMing using openjdk

我正在尝试从一台 Linux 机器上 运行 intellij,该机器与 putty 连接,显示已由 Xming 转发。 Intellij 能够启动并且我能够使用大部分小部件,但是我无法 select 或输入任何文本字段。

我发现了以下错误报告:https://bugs.openjdk.java.net/browse/JDK-8040662 但是,由于这不是常见的用例,错误位于 "won't fix."

我也一直在寻找类似的问题,例如:X11 forwarding affects Java Swing GUI dropdowns - Items not selectable, Menus collapse immediately但似乎没有人有答案。

目前我运行以下版本:

解决方案是使用当前的 Oracle Java 7 JDK,已打补丁解决此问题。