Lors de la conception d'interfaces graphiques ( GUI) en Java, vous pouvez utiliser le package Swing qui inclut Oracle dans l'installation par défaut de Java. Swing fournit un certain nombre de classes utiles , y compris JButton et JPanel , ce qui rend plus facile pour vous de concevoir des interfaces graphiques . La classe JButton est un bouton graphique que l'utilisateur peut cliquer . Le JPanel est une fenêtre graphique ou le panneau sur lequel vous pouvez ajouter un JButton ou d'autres classes Swing . Instructions
1
Créer une nouvelle fenêtre Java Swing . Si vous utilisez un environnement de développement intégré (IDE) , comme Netbeans ou Eclipse , vous pouvez prendre un raccourci en sélectionnant la boîte de dialogue « Nouveau projet ». Si vous préférez utiliser un éditeur de texte , créer la classe manuellement par l'enregistrement d'un nouveau fichier avec le nom " exampleSwingClass.java . " Assurez-vous que votre classe ressemble à ce qui suit:
classe exampleSwingClass publique {
public static void main ( String [] args ) { }
}
2
importation les bibliothèques de JButton et JPanel pour être en mesure d'utiliser les classes dans votre code. Placez les deux lignes suivantes au début du fichier " exampleSwingClass.java "
importation ; javax.swing.JButton .
Javax.swing.JPanel d'importation ;
3
Créer une instance d'un JButton et JPanel et les affecter à des variables en plaçant le code suivant dans la méthode principale du programme :
panneau JPanel = new JPanel ();
< p> bouton JButton = new JButton ();
4
Ajouter le JButton au JPanel pour rendre le bouton visible lorsque le panneau est visible sur l'écran. Placez le code suivant après la déclaration de variable dans l'étape précédente:
panneau.add (bouton) ;
5
Révisez votre code. Si votre code ne pas ressembler à ce qui suit , comparer les deux et changer votre code selon les besoins
javax.swing.JButton d' importation; .
Javax.swing.JPanel d'importation;
classe exampleSwingClass publique {
public static void main ( string [] args ) {
panneau JPanel = new JPanel ();
bouton
JButton = new JButton ( ) ;
panneau.add (bouton) ;
} }