bonjour,

j'ai une première frame (frame1) avec dedans un Panel qui contient un JtabbedPane qui contient un JScrollPane qui contient un MondeVue : mv qui est a l'origine vide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public class MondeVue
    extends JPanel {
  JTextField plateau[][];
...
}
je créé ensuite dans une autre frame (frame2) ,appelée via la frame1, un MondeVue mvp et en cliquant sur un bouton dans frame2 je voudrais que mvp prenne la place du mv dans la frame1

jusqu'a present je fesais ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
this.frame.remove(this.frame.mv);
    mvp.setLayout(borderLayoutpt);
    mvp.setBackground(Color.blue);
    mvp.setAlignmentX( (float) 0.5);
    this.frame.jScrollPane2.getViewport().add(mvp);
    this.frame.mv= mvp;
mais mon appli est tres tres tres lente ... je supsonne cette bidouille...
j'ai bien tenté de jouer avec paint() repaint() et validate() mais rien n'y fait ma feuille reste desesperement vide...

Est ce que ca inspire quelqu'un ?
merci