le refresh se fait tout seul, tu peux virer tous tes setVisible(), repaint(), revalidate() repaintImmediately() et autres paint().
fais voir ton code, ton problème est ailleur.
euh chuis pas d'accord
j'ai un Jpanel dans un Border dans un Jframe
dans le jpanel je fais ca :
Code :
setLayout(new GridLayout(pList.size() + 2, 1));
JPanel tmp = new JPanel(new GridLayout(1, 4));
tmp.add(nameButton);
tmp.add(dateDepot);
tmp.add(validButton);
tmp.add(av);
add(tmp);
j'ai rajoute en quelque sort une ligne des compos
si je fais un revalidate et repaint juste apres ca marche si je le fais pas rien change
ma question est comment je peux rafraichir le tout mais en actionnat sur le jframe