rafraichissement pourrit - Java - Programmation
Marsh Posté le 19-05-2004 à 19:27:14
Mais pourquoi les gens écrivent toujours "pourrit" ?
Marsh Posté le 19-05-2004 à 19:30:37
vires-moi ces repaint() bordel !
Marsh Posté le 19-05-2004 à 19:50:31
yep ca a marche mais a condition de rajouter un y.setVisible(false) AVANT le remove(y).
cheers man.
Marsh Posté le 19-05-2004 à 20:34:55
Taiche a écrit : Mais pourquoi les gens écrivent toujours "pourrit" ? |
+1
Je pense que ca doit venir de "pourriture". Maintenant, dit-on pour autant que cette orthographe est "pourrite"?
Marsh Posté le 19-05-2004 à 19:25:32
normalement c'est tout bete, mais la mon rafraichissement s'execute en entier que lorsque je re-clique quelque part.
je m'explique :
J'ai une classe 'x' qui extend une JPanel.
dans ma classe j'ai un JButton 'y'.
Quand je clique dessus je veux que ce JButton disparaisse et que deux autres apparaissent, mais si mon JButton 'y' disparait bien quand je click dessus, les autres n'apparaissent qu'apres un autre click n'importe ou dans l'interface.
voila mon code:
ActionPerformed(ActionEvent e)
{
if(e.getSource() == y)
{
remove(y);
z = new JButton("blabla" );
z.addActionListener(this);
add(z,gbc); //gbc est pour mes coordonnes en GridBagLayout
z.setVisible(true);
z.repaint();
repaint();
//ouais j'ai essaye la fonction repaint() un peu partout en fait.
}
}
donc si quelqu'un connait l'astuce: merci beaucoup.