j'ai un souci : dans mon code je fait ceci :
1 2 3 4 5 6 7
| vue = new VueI5Copy(controleur);
vue.display();
JPanelVueI5CopyId jp = new JPanelVueI5CopyId(controleur);
vue.remove(vue.getPanCentre());
System.out.println(jp.toString());
vue.add(jp);
vue.repaint(); |
mais lorsque mon repaint() se fait je nai plus aucun panel visible au centre. Auriez vous une idée ?
Mon "System.out.println(jp.toString());" retourne sa :
vues.JPanelVueI5CopyId[,0,0,0x0,invalid,layout=javax.swing.SpringLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
Je suppose que le "invalide" est anormal. Seriez vous pourquoi ?
Partager