JButton avec un fond transparent – Java

JButton est une sous-classe de la classe AbstractButton et il peut être utilisé pour ajouter des boutons indépendants de la plate-forme dans une application Java Swing. Dans ce tutoriel nous allons découvrir comment rendre un JButton avec un fond transparent en Java.
 
 

Exemple:
JButton button = new JButton("Cliquez ici");
button.setOpaque(false);
button.setContentAreaFilled(false);
button.setBorderPainted(false);

 

Exemple complet:
import javax.swing.*;
import java.awt.*;

public class JButtonExemple
{  
  public static void main(String[] args) 
  {
    //créer un frame
    JFrame frame = new JFrame("Exemple JButton");
    //créer un bouton
    JButton btn = new JButton("Cliquez ici");
    //définir la position du bouton
    btn.setBounds(70,80,100,30);
	
    //rendre le bouton transparent
    btn.setOpaque(false);
    //enlever la zone de contenu
    btn.setContentAreaFilled(false);
    //enlever la bordure
    btn.setBorderPainted(false);
	
    frame.add(btn);
    frame.setSize(250,250);
    frame.setLayout(null);
    frame.setVisible(true);  
  }
}

Sortie:


 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *