Images qui n'apparaissent pas
Bonjour,
Je souhaite afficher des images dans un jDialog. Pour cela, j'ai créé un jPanel dans le jDialog. Dans ce jPanel, j'ai créé un jXImagePanel. Voici le code utilisé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
public class ImportationEtapes extends javax.swing.JDialog
{
public ImportationEtapes(String[] parametresBaseEvt)
{
initComponents();
String sImage = "C:\\mon_image.jpg";
Image imEtap = getToolkit().getImage(sEtape);
jXImagePanel_Etape.setImage(imEtape);
jPanel.repaint();
this.repaint();
}
} |
Mon problème vient du fait que les images n'apparaissent pas malgré le repaint() du jPanel ou du jDialog.
A noter que si je redimensionne le jDialog ou si je fais un ALT tab pour changer de fenetre puis ALT Tab pour y revenir, les images apparaissent... Si je fais un pack(); au lieu du "this.repaint()" cela fonctionne aussi, mais le jDialog en est redimensionné ce qui ne me convient pas.
D'avance merci.