【问题标题】:LWJGL display and java swingLWJGL 显示和 java swing
【发布时间】:2012-11-19 18:15:22
【问题描述】:

我创建了一个 JFrame,其中包含一个 JSplitPane,其中包含左侧的画布和右侧的 JPanel。 画布包含 LWJGL 显示,而 JPanel 中几乎没有 JTextField。问题是当我在 LWJGL 显示屏上按下鼠标按钮时,我无法再将文本写入 JTextFields。当我最小化应用程序并将其返回时,它会一直工作,直到我再次按下显示屏。

为什么会出现这个问题?我该如何解决?

注意:我可以专注于文本字段,但我不能写任何东西。也许 LWJGL 以某种方式阻止了 Swings 键盘输入?

【问题讨论】:

    标签: java swing lwjgl


    【解决方案1】:

    通过将java.awt.Canvas 添加到javax.swing.JSplitPane,您就是Mixing Heavyweight and Lightweight Components。作为替代方案,您可以尝试here 中提到的一种方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-08
      • 2012-10-31
      • 2013-06-21
      • 1970-01-01
      • 2022-07-12
      • 1970-01-01
      相关资源
      最近更新 更多