Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako obnoviť zaostrenie v jazyku Java

Abstract Window Toolkit ( AWT ) je hierarchia tried definovaných v štandardnej knižnici programovacieho jazyka Java . Použitie AWT , môže Java program vytvoriť a spravovať zložky , ktoré definujú grafické užívateľské rozhranie ( napr. okná , textové polia , obrázky ) a ich vzťahy . U nejakého daného času , jedno okno a jedna zložka v tomto okne má zameranie : zobrazí sa okno nad ostatnými oknami , a komponent dostane klávesnice a myši akcií . Váš Java kód môžete resetovať zameranie na ktorúkoľvek zložku a jej obsahujúce okne kedykoľvek . Návod dovolená 1

zahrnúť nasledujúce riadky na začiatku kódu Java : ..

Import java.awt * ;

import javax.swing * ,

2

Vytvorte okno , ktoré chcete dať fokus a komponentov v tomto okne , ktoré dostane zameranie, ako v nasledujúcom ukážkovom kóde :

verejné MyGraphicApp rozširuje JFrame {

súkromné ​​JTextField myTextField ;

súkromné ​​GroupLayout myLayout ;

verejné MyGraphicApp ( ) {

myLayout = new GroupLayout ( getContentPane ( ) ) ;

getContentPane ( ) setLayout ( myLayout ) .

myTextField = new JTextField ( ) ;

SequentialGroup sg = myLayout.createSequentialGroup ( ) ;

sg.addComponent ( myTextField ) ;

}

}

, ako v príklade , vaša trieda rozširuje Java knižnice JFrame , sa môžete sústrediť na definovanie zložiek , ktoré robí vaše žiadosť jedinečný , zatiaľ čo dedenia všetky základné Swing komponenty a mechanizmy z knižnice Java . Trieda vzorka má jedno okno s jedinou zložkou , ktorá je pole vnútri ktorého môže užívateľ zadať text .
3

fokus na zložku , ktorú chcete mať , a o rozšírenie jeho obsahujúce okna ( predchodca najvyššej úrovne v hierarchii komponentov ) , ako v nasledujúcom ukážkovom kóde :

myTextField.requestFocusInWindow ( ) ;

Rôzne komponenty ukazujú , že majú zamerať rôznymi spôsobmi . Napríklad , bude textové pole zobrazí blikajúci kurzor pripravený prijať vstup , a okno sa zobrazí v hornej časti všetkých ostatných okien na pracovnej ploche .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené