Durante la progettazione di interfacce grafiche ( GUI) in Java , è possibile utilizzare il package Swing che Oracle include nella installazione di default di Java . Swing fornisce una serie di classi utili, tra JButton e JPanel , che rendono più facile per voi per progettare interfacce grafiche . La classe JButton è un pulsante grafico che l'utente può fare clic su. Il JPanel è una finestra grafica o un pannello su cui è possibile aggiungere un JButton o di altre classi Swing. Istruzioni 
 1 
 Creare una nuova finestra Java Swing . Se si utilizza un ambiente di sviluppo integrato (IDE) , come ad esempio NetBeans o Eclipse , si può prendere una scorciatoia selezionando la finestra di dialogo "Nuovo progetto" . Se si preferisce utilizzare un editor di testo , creare la classe manualmente il salvataggio di un nuovo file con il nome " exampleSwingClass.java . " Assicuratevi che la vostra classe di aspetto simile al seguente : 
 
 class exampleSwingClass pubblico { 
 
 public static void main (String [] args ) { } 
 
 
 
 } 
 2 Importare le librerie JButton e JPanel 
 essere in grado di utilizzare le classi nel codice. Posizionare le due righe nella parte superiore del file " exampleSwingClass.java " 
 
 importazione ; javax.swing.JButton . 
 
 Importazione javax.swing.JPanel ; 
 
 3 
 Creare un'istanza di un JButton e JPanel e assegnarli alle variabili inserendo il seguente codice nel metodo principale del programma : 
 
 JPanel panel = new JPanel ( ) ; 
 < p > pulsante JButton = new JButton ( ) ; 
 4 
 Aggiungi il JButton al JPanel per rendere visibile il pulsante ogni volta che il pannello è visibile sullo schermo . Inserire il codice riportato di seguito dopo la dichiarazione della variabile nel passaggio precedente : 
 
 panel.add ( pulsante ) ; 
 5 
 esaminare il tuo codice . Se il codice non ha un aspetto simile al seguente , confrontare le due e modificare il codice come necessario 
 
 importazione javax.swing.JButton ; . 
 
 Importazione javax.swing.JPanel ; 
 
 class exampleSwingClass pubblico { 
 
 public static void main (String [] args ) { 
 
 JPanel panel = new JPanel ( ) ; 
 pulsante 
 JButton = new JButton ( ) ; 
 
 panel.add ( pulsante ) ; 
 
 } 
 
 }