| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come fare un action listener chiudere un JFrame
    Java è un popolare linguaggio di programmazione general-purpose utilizzata per programmare applicazioni software per l'uso su più piattaforme software . La classe ActionListener permette di componenti di una classe di essere " ascoltato " per , ed esegue le istruzioni specifiche al verificarsi di determinati eventi . Per chiudere un JFrame con un ActionListener , un JFrame necessario prima creare e poi " registrato " per un action listener . Il ActionListener deve poi essere codificato per chiudere il telaio quando richiesto da un utente . Istruzioni
    1

    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 ( );} }

    Previous :

    next :
      Articoli Correlati
    ·Quali sono i due usi l'operatore + in Java 
    ·Come Port Obiettivo C a Java 
    ·Come calcolare giorni tra due date in Java 
    ·Che cosa è JDK in Java 
    ·Come esecuzione di codice Java su una macchina virtuale…
    ·Come cambiare il font Colori in Java 
    ·Metodi con annotazioni in Java 
    ·Motivi per una Java Lang Incompatibile Class Change Err…
    ·Come Input & Output in Java 
    ·Che cos'è un file JAR 
      Articoli in evidenza
    ·Come compilare codice Java Programmazione 
    ·Come creare e distruggere gli oggetti 
    ·Come smettere di MySQL con Ubuntu 
    ·JavaScript vs applet Java Robusta 
    ·Come risolvere una JVM terminato. Codice di uscita = 13…
    ·Come fare una matrice di stringhe 
    ·Visivi Termini e definizioni di base 
    ·Imposta Vs . Lista in Java 
    ·Che cosa è Virtual Reality Modeling Language 
    ·Vantaggi e svantaggi del Puntatori 
    Copyright © Conoscenza Informatica http://it.wingwit.com