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 presunúť medzi snímkami v jazyku Java

GUI komponenty v Jave pomocou zamerania akcie a zamerať poslucháča určiť , kedy ich okien je v súčasnej dobe " aktívne " okno , ktoré určuje , či sa spracováva vstup z klávesnice . Na získanie tohto zamerania , musí byť okno volanie buď zdedil spôsob " requestFocus ( ) " , alebo " toFront ( ) " . Bývalý dáva vstupné okno klávesnice , a druhá kladie okno nad ostatnými oknami . Java je dve " rám " triedy , rám a JFrame , sú oba komponenty , ktoré môžu požiadať zaostrenie pre seba alebo prejdú zameranie na inom rámci . Pokyny dovolená 1

Zavolajte " requestFocus ( ) " alebo " toFront ( ) " metódu , ak chcete snímku čerpať zameranie, ako v " myFrame.requestFocus ( ) ; "
2

Pripojte FocusListener k rámu . Ak máte inštanciu JFrame s názvom " myFrame , " toto je robené na začiatku s nasledujúcim kódom : " myFrame.addFocusListener ( nový FocusListener ( ) { void focusGained ( FocusEvent e ) { } } ) ; "

Sims 3

Definovanie metódy focusGained tak , aby v prípade akejkoľvek inej opatrenie , je potrebné pri zmene fokusu , je hotovo .
4

Opakujte kroky 1 až 3 s iným rámom inštancie .

Najnovšie články

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