Un fond pour un JPanel

Un fond pour un JPanel - Java - Programmation

Marsh Posté le 20-04-2004 à 23:15:25    

J'essaye d'utiliser cette class :
 
import javax.swing.JPanel;
import java.awt.Image;
import java.awt.Graphics;
 
class BackgroundPanel extends JPanel
{
protected Image bgImage;
 
public BackgroundPanel(Image image)
{
super(true);
bgImage = image;
setOpaque(false);
}
 
public void paint(Graphics g)
{
g.drawImage(bgImage, 0 ,0 ,this);
super.paint(g);
}
}
 
Dans mon code :
 
java.awt.Toolkit tk = java.awt.Toolkit.getDefaultToolkit();
BackgroundPanel grille = new BackgroundPanel(tk.getImage("3.gif" ));
 
 
pourtant grille se comporte comme un JPanel normal, sans fond particulier.  :??:  :??:

Reply

Marsh Posté le 20-04-2004 à 23:15:25   

Reply

Marsh Posté le 20-04-2004 à 23:24:26    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed