J'utilise un JToolBar personnalisé en utilisant le code suivant:image de fond JToolBar
public class GeneralToolbar extends JToolBar{
public GeneralToolbar() {
super();
setBackground(Color.white);
setOpaque(true);
setPreferredSize(new Dimension(54,54));
setMinimumSize(new Dimension(54,54));
setMaximumSize(new Dimension(54,54));
setSize(new Dimension(54,54));
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
Dimension size = this.getSize();
ImageIcon image = DefaultAction.createImageIcon("/com/aaa/resources/tabback");
g.drawImage(image.getImage(), 0,0, size.width, size.height, this);
}
}
Maintenant l'image est visible. Mais j'ai un rectangle opaque autour de mes boutons. J'ai essayé de régler le bouton opaque sur false mais cela n'a pas ajouté d'effet. Merci pour le soutien
Fait le travail! Merci. – Guy