Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan lage en handling Listener Lukke en JFrame
    Java er et populært , generell programmeringsspråk som brukes til å programmere programmer for bruk på flere programvareplattformer . Den ActionListener klasse kan for komponentene i en klasse for å bli " lyttet " til , og utfører spesifikke instruksjoner når bestemte hendelser oppstår . For å lukke en JFrame med en ActionListener , må en JFrame først opprettes deretter " registrert" til en handling lytteren . Den ActionListener må da være kodet for å lukke rammen når instruert av en bruker. Instruksjoner
    en

    Import de nødvendige Java- pakker, i dette tilfellet swing, AWT og awt.event pakker. Eksempel kode :

    import javax.swing * ; import java.awt * ; import java.awt.event * ;
    2

    Opprett en JFrame objekt, definere sin nære . . . operasjon med . setDefaultCloseOperation ( )-metoden , setter det å være synlig med det . setVisible ( )-metoden og skape et innhold rute med . getContentPane metoden. Eksempel kode :

    JFrame frame = new JFrame ( " Eksempel
    3

    Legg et tekstfelt , knapper eller andre komponenter for å tillate brukeren å kontrollere rammen. for eksempel legge til en JTextField til rammen lar brukeren bekrefte at han ønsker å lukke rammen. i dette tilfellet , du bare legge en JTextField til innholdsruten laget tidligere Eksempel kode : . .

    JTextField TextField = new JTextField ( "Skriv ja for å lukke ramme "); frame.getContentPane ( ) legg ( tekstfeltet ) ;
    4

    Lag en actionPerformed handling lytteren oppdage frame nedleggelse instruksjoner og implementere kommandoen Bruk "hvis" kontroll struktur , lik gettext ( )-metoden og ()-metoden for å bestemme . . status for tekstfelt Hvis "ja" verdier returneres , bruker setVisible ( )-metoden og kast ()-metoden for å slette ramme Eksempel koden : .

    public void ( ActionEvent e ) { if ( textField.getText ( ) er lik ( "ja" ) . ) { frame.setVisible ( false); kast (); } }

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få tilgang til JSP Connectivity Coding 
    ·Hvordan laste ned & Lær Java på BlueJ Miljø 
    ·Hvor å Sjekk Java historie i Windows Vista 
    ·Hvordan bruke Struts Med NetBeans 
    ·Hvordan få Bruker Input i Java 
    ·Abstrakt klasse Vs . Grensesnittet i Java 
    ·Slik formaterer et nummer i Java 
    ·Hvordan gjøre en Bookmarklet til Scan HTML for en Stri…
    ·Java applet Metoder 
    ·Hvordan å tvinge Java til runde tall 
      Anbefalte artikler
    ·Hvordan lage Quartus Compilation Raskere 
    ·Hvordan Traverse Gjennom Resultater i VB.Net Tilgang 
    ·Hvordan lage en String Character små bokstaver 
    ·Perl filtyper 
    ·Sette inn Kalender Kontroll inn et dokument med Macro 
    ·Hvor å Fastsette Visual C Påstand Failure 
    ·Hvordan slette en fil på SVN Eclipse 
    ·Hva er et ukjent XSLT Function 
    ·Hvordan lage Windows Widgets 
    ·Hva er Program flytskjemaer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/