je dois mettre une toile JME dans mon application JPanel.Putting JMEcanvas dans JPanel SWING
Dans la classe avec JME j'init ceci:
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();
}
Puis, dans ma fenêtre principale créer un JPanel (en utilisant l'outil de concepteur NetBeans) et ajouter ma toile jme au panneau.
PanelDelAgente.add(agenteMolon.ctx.getCanvas());
Mais ne fonctionne pas. Est-ce la première fois que j'utilise JME et je ne sais pas très bien comment puis-je le mettre dans un Jpanel
Merci pour votre temps!