Bonjour tous, j'ai fais une IHM héritant d'une JDialog. Je surcharge la méthode paintComponents de JDialog dans laquelle je charge une image.
Mais cette méthode n'est jamais appellé, même si je fais un repaint().
Que puis je faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class JMessageBox extends JDialog implements ActionListener { @Override public void paintComponents(Graphics g) { super.paintComponents(g); java.awt.Toolkit toolkit = java.awt.Toolkit.getDefaultToolkit(); _img = toolkit.getImage("./JComponents/error_icon.gif"); g.drawImage(_img,_img.getWidth(this), _img.getHeight(this), this ); } }
Merci
Partager