LWJGL显示和java swing

LWJGL显示和java swing,java,swing,lwjgl,Java,Swing,Lwjgl,我已经创建了一个JFrame,其中包含一个JSplitPane,左侧包含一个画布,右侧包含一个JPanel。 画布包含LWJGL显示,JPanel中几乎没有JTextFields。问题是,当我在LWJGL显示屏上按下鼠标按钮时,我无法再将文本写入JTextFields。当我最小化应用程序并将其返回时,它会一直工作,直到我再次按下显示器 我为什么会遇到这个问题?如何修复它? 注意:我可以专注于文本字段,但我不能写任何东西。也许LWJGL在某种程度上阻止了Swings键盘输入?通过在javax.sw

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

我为什么会遇到这个问题?如何修复它?


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

通过在
javax.swing.JSplitPane
中添加
java.awt.Canvas
,您就成功了。作为替代方案,您可以尝试上述方法之一