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 endre fokuseringen i Java
    The Abstract Window Toolkit ( AWT ) er et hierarki av klasser som er definert i standarden bibliotek for Java programmeringsspråk . Ved hjelp AWT , kan et Java-program opprette og administrere komponentene som definerer et grafisk brukergrensesnitt (for eksempel vinduer, tekstfelt , bilder) og deres relasjoner. Til enhver tid , ett vindu og en komponent i det vinduet har fokus: vinduet vises på toppen av andre vinduer, og komponenten mottar tastatur og mus handlinger. Din Java-kode kan tilbakestille fokus til enhver komponent og inneholder vinduet når som helst . Instruksjoner
    en

    Inkluder følgende linjer ved begynnelsen av Java-kode :

    import java.awt * ;

    import javax.swing * , < . . br >
    2

    Lag vinduet som du ønsker å gi fokus, og komponent i det vinduet som vil få fokus , som i følgende eksempelkode : en

    offentlig MyGraphicApp utvider JFrame {

    private JTextField myTextField ;

    privat GroupLayout myLayout ;

    offentlig MyGraphicApp ( ) {

    myLayout = new GroupLayout ( getContentPane ( ) ) ;
    < . p> getContentPane ( ) setLayout ( myLayout ) ;

    myTextField = new JTextField ();

    SequentialGroup sg = myLayout.createSequentialGroup ();

    sg.addComponent ( myTextField ) ;

    }

    }

    Når , som i eksempelet , utvider klassen Java bibliotekets JFrame , kan du konsentrere deg om å definere de komponentene som gjør din søknad unike mens arve alle grunnleggende Swing komponenter og mekanismer fra Java -biblioteket . Prøven klasse har et enkelt vindu med en enkelt komponent , er at et felt på innsiden av der brukeren kan skrive inn tekst .
    3

    Gi fokus til den komponenten du ønsker å ha det, og i forlengelsen av sin holdig vindu ( øverste nivå stamfar i komponent hierarki ) , som i følgende eksempelkode : en

    myTextField.requestFocusInWindow ();

    Ulike komponenter viser at de har fokus på forskjellige måter. For eksempel vil et tekstfelt vise en blinkende markør klar til å ta inn , og et vindu vil vises på toppen av alle andre vinduer på skrivebordet.

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer et heltall til en streng i Java 
    ·Hvordan lage en metode Execute ved å trykke på en kna…
    ·Hvordan slette en node i Link Systems i Java 
    ·Java String Split 
    ·Java Switch Statement Tutorial 
    ·Hvordan slå på Java Applets 
    ·The Round metode i Java 
    ·Hva er JDK i Java 
    ·Hvordan lage en Android App Med NetBeans 
    ·Slik konverterer P12 med keytool 
      Anbefalte artikler
    ·Hvordan finne ut om en skrift er monospaced i Java 
    ·Hvordan lage et Visual Basic Program Bruke en Hvis Else…
    ·Hvordan bruke tekst til tale på Android 
    ·Hvordan sette DataGridView CurrentRow 
    ·Hvordan lage en fil i VBScript 
    ·Opplæring for skjermsparere i C + + 
    ·Slik bruker du en Heapsort i Java 
    ·Hvordan Test Python Stream Handlers 
    ·Hvordan bruke Flock funksjon i PHP 
    ·Slik konverterer XLS til CSV på Perl 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/