如何在jME3中修改Swing中的对象?

时间:2014-06-19 15:24:48

标签: java swing jmonkeyengine

我正在从Swing程序中旋转我的jME3场景对象。不幸的是,直到我用鼠标点击jME3画布才会发生旋转。

是否可以立即实施修改?

1 个答案:

答案 0 :(得分:1)

很久以前的问题,你可能已经找到了解决方案。 我遇到了同样的问题并且非常努力地寻找解决方案。

对于那些有同样问题的人,这里有一个可能有用的链接。

http://hub.jmonkeyengine.org/t/swing-canvas-and-events/21352/2

结论: 这是JME画布失去焦点的问题。

您可以使用2行代码解决它!

首先:选择appsetting:setPauseOnLostFocus(false);

  • 这使得更新方法也会在失去焦点时运行,方法是点击摇摆组件

第二:还可以将窗口中其他控件的focusable属性设置为false:object.setFocusable(false);

我希望我能提供帮助。 最好的问候。

EsKay。