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
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class MondeVue extends JPanel { JTextField plateau[][]; ... }
jusqu'a present je fesais ca:
mais mon appli est tres tres tres lente ... je supsonne cette bidouille...
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;
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
Partager