Vous êtes sur la page 1sur 1

JButton | Java Swing

JButton est un composant de Java Swing. La classe JButton est utilisée pour créer un bouton
étiqueté ayant une implémentation indépendante de la plateforme. L’application entraîne une
action lorsque le bouton est cliqué. Il peut être configuré pour avoir différentes actions, en
utilisant « Event Listener ». JButton hérite de la classe AbstractButton.
 
 
Les constructeurs de la classe JButton sont :

Constructeur de JButton Description


JButton() Il crée un bouton sans texte ni icône.
JButton(String s) Il crée un bouton avec le texte spécifié.
JButton(Icon i) Il crée un bouton avec l’objet icône spécifié.

Les méthodes couramment utilisées de la classe JButton sont :

 void setText(String s) : Il est utilisé pour définir le texte spécifié sur le bouton.
 String getText() : Il est utilisé pour renvoyer le texte du bouton.
 void setEnabled(boolean b) : Il est utilisé pour activer ou désactiver le bouton.
 void setIcon(Icon b) : Il est utilisé pour définir l’icône spécifiée sur le bouton.
 Icon getIcon() : Il est utilisé pour récupérer l’icône du bouton.
 void setMnemonic(int a) : Il est utilisé pour définir la mnémonique sur le bouton.
 void addActionListener(ActionListener a) : Il est utilisé pour ajouter action listener
à cet objet.

 
Exemple: JButton

import javax.swing.*;
public class Main
{
public static void main(String[] args)
{
//Créer un nouveau frame pour stocker le bouton
JFrame frame = new JFrame("Exemple JButton");
//Créer le bouton
JButton btn = new JButton("Cliquez ici");
//Définir la position du bouton
btn.setBounds(100,100,100,40);
//Ajouter le bouton au frame
frame.add(btn);
frame.setSize(300,300);
frame.setLayout(null);
frame.setVisible(true);
}}

Vous aimerez peut-être aussi