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.
Marsh Posté le 20-04-2004 à 23:24:26
mondieu mondieu mondieu
Make sure you enter the(*)required information where indicate.HTML code is not allowed
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.