0
私のアプリJPanelにJMEのキャンバスを入れる必要があります。クラスでJMEcanvasをJPanelに入れるSWING
JMEと私は、このINIT:
を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();
}
その後、私のメインウィンドウで私は(Netbeansのデザイナーツールを使用して)のJPanelを作成し、パネルに私のJMEキャンバスを追加します。
PanelDelAgente.add(agenteMolon.ctx.getCanvas());
しかし、doesntwork。初めて私がJMEを使用しているのですが、どうすればJpanelに入れることができますか?
ありがとうございます!私の場合は