Importa i pacchetti Java necessari , in questo caso i pacchetti di svolgimento, AWT e awt.event . Esempio di codice :
import javax.swing * ; import java.awt * ; java.awt.event import * ;
2
Creare un oggetto JFrame , definire il suo vicino . . . operazione con il metodo . setDefaultCloseOperation ( ) , impostato per essere visibile con l' . setVisible () e creare un riquadro dei contenuti con il metodo getContentPane . . Esempio di codice :
JFrame frame = new JFrame ( "Esempio
3
Aggiungere un campo di testo , pulsante o altro componente per consentire all'utente di controllare il telaio . Ad esempio, aggiungendo un JTextField al telaio consente a un utente di confermare che desidera chiudere il telaio . in questo caso , è sufficiente aggiungere un JTextField al riquadro del contenuto creato in precedenza codice . Esempio: .
JTextField textField = new JTextField ( " Digitare yes per chiudere frame" ) ; frame.getContentPane ( ) add ( textField ) ;
4
Crea un action listener actionPerformed per rilevare le istruzioni di chiusura del telaio e di attuare il comando Usa il "se" struttura di controllo , il metodo getText () e il metodo equals () per determinare . . lo stato del campo di testo Se viene restituito il valore "yes" , utilizzare il metodo setVisible ( ) e di metodo dispose () per cancellare il telaio codice Esempio : .
public void actionPerformed ( ActionEvent e) { if ( textField.getText ( ) è uguale a ( "Sì") . ) { frame.setVisible (false); dispose ( );} }
Programmazione © www.354353.com