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().

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 );
 
	} 
}
Que puis je faire?
Merci