有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

是否可以立即实施修改


共 (1) 个答案

  1. # 1 楼答案

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

    对于那些有同样问题的人,这里有一个链接可能会有所帮助

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

    结论: 这是JME画布中的焦点丢失问题

    你可以用两行代码来解决它

    首先:选择应用设置:setPauseOnLostFocus(false);

    • 这使得你的更新方法在失去焦点时也能运行,方法是点击swing组件

    Second:还使用以下命令将窗口中其他控件的focusable属性设置为false:object.setFocusable(false);

    我希望我能帮忙。 致以最良好的祝愿

    艾斯凯