| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan nulstilles Focus i Java
    Den abstrakte Window Toolkit ( AWT ) er et hierarki af klasser defineret i standarden bibliotek for programmeringssproget Java . Ved hjælp af AWT kan et Java-program oprette og administrere de komponenter, der definerer en grafisk brugergrænseflade (f.eks vinduer , tekstfelter , billeder) og deres relationer. På ethvert givet tidspunkt , har ét vindue og en komponent i dette vindue fokus: vinduet vises oven på andre vinduer , og komponenten modtager tastatur og mus handlinger. Dit Java-kode kan nulstille fokus for enhver komponent og dens indhold af vinduet på noget tidspunkt. Instruktioner
    1

    Medtag følgende linjer i begyndelsen af ​​din Java-kode :

    import java.awt * ,

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

    Opret vinduet , som du ønsker at give fokus, og den komponent inden for denne vindue, der vil modtage fokus som i følgende kodeeksempel : Hej

    offentlig MyGraphicApp udvider JFrame { < br >

    private JTextField myTextField ,

    private 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 eksemplet , din klasse udvider Java bibliotekets JFrame , kan du koncentrere dig om at definere de komponenter, der gør din ansøgning unik , mens arve alle grundlæggende Swing komponenter og mekanismer fra Java biblioteket . Prøven klasse har et enkelt vindue med en enkelt komponent , der er et område inde i , hvor brugeren kan skrive tekst .
    3

    Giv fokus til den komponent, du vil have det, og i forlængelse af sin holdigt vindue ( det øverste niveau forfader i komponenten hierarkiet ) , som i følgende kodeeksempel : Hej

    myTextField.requestFocusInWindow ();

    forskellige komponenter viser, at de har fokus på forskellige måder . For eksempel vil et tekstfelt viser en blinkende markør klar til at tage input , og et vindue vil blive vist på toppen af ​​alle andre vinduer på skrivebordet.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gentage over nøgler i HashMap i Java 
    ·Hvordan man laver en Basic Timer i Java 
    ·Sådan konfigureres Java Heap 
    ·Sådan Flyt til Front Linked List med Java 
    ·Sådan får Valgte Værdi af DropDownList i JSP 
    ·Sådan Format Strings i Java Basic Syntax 
    ·Sådan Beregn Modulus i Java 
    ·Hvorfor er Java Annotation Ignoreret i Code 
    ·Java projekter med kodning 
    ·Sådan Practice Java Coding 
      Anbefalede Artikler
    ·Anvendelse af Collator i Java 
    ·Sådan bruges ODBC med PHP 
    ·Sådan importeres Ruby Classes 
    ·Sådan oprettes en Jar fil til distribution i Eclipse 
    ·Visual Basic String Funktioner 
    ·Sådan forespørges HTML-tabeller med VBA Access 
    ·Hvordan laver objekter Hop i Gamemaker 8 
    ·Sådan Udelukke filer fra et projekt i NetBeans 
    ·Hvordan man skriver en klasse Aflever med Visual Basic 
    ·Hvad er fordelene ved Adobe Cold Fusion 
    Copyright © Computer Viden http://www.computerdk.com