【发布时间】:2016-06-01 19:51:31
【问题描述】:
我需要将 JME 画布放入我的应用 JPanel。
在使用 JME 的课程中,我初始化了这个:
public JmeCanvasContext ctx;
public Dimension dim = new Dimension(800, 600);
private void init() {
AppSettings settings = new AppSettings(true);
settings.setWidth(dim.width);
settings.setHeight(dim.height);
// settings.setRenderer(AppSettings.LWJGL_OPENGL1);
setSettings(settings);
createCanvas(); // create canvas!
ctx = (JmeCanvasContext) getContext();
ctx.setSystemListener(this);
ctx.getCanvas().setPreferredSize(dim);
startCanvas();
}
然后,在我的主窗口中,我创建了一个 JPanel(使用 NEtbeans 设计器工具)并将我的 jme 画布添加到面板中。
PanelDelAgente.add(agenteMolon.ctx.getCanvas());
但是没有用。我是第一次使用JME,我不太清楚如何将它放在Jpanel中
感谢您的宝贵时间!
【问题讨论】:
标签: swing jmonkeyengine