GUI v Javě

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky)
 
(Vytvoření okna: Doplnění příkladu)
Řádka 14: Řádka 14:
 
* <code>setDefaultCloseOperation(int akce)</code>
 
* <code>setDefaultCloseOperation(int akce)</code>
 
** říká co se bude dít při stlačení zavíracího tlačítka.
 
** říká co se bude dít při stlačení zavíracího tlačítka.
 +
** naše aplikace většinou mají jediné okno, chceme tedy, aby se při zavření okna zavřela celá aplikace.
 +
*** k tomu slouží konstanta JFrame.EXIT_ON_CLOSE.
  
 
Velikost okna
 
Velikost okna
Řádka 31: Řádka 33:
 
* <code>getContentPane().add(Component komponentaVOkne)</code>
 
* <code>getContentPane().add(Component komponentaVOkne)</code>
 
** vloží do okna komponentu. Pokud chceme mít komponent v okně více, je třeba je uspořádat pomocí [[GUI v Javě#Layout Manager | „layout manageru“]].
 
** vloží do okna komponentu. Pokud chceme mít komponent v okně více, je třeba je uspořádat pomocí [[GUI v Javě#Layout Manager | „layout manageru“]].
 +
 +
=== Příklad ===
 +
* Vytvořte aplikaci s oknem, které půjde přesunovat, minimalizovat a při jehož zavření se aplikace ukončí.
 +
* V titulním pruhu bude zobrazen text „Hello world!“.
  
 
== Textová pole, tlačítka ==
 
== Textová pole, tlačítka ==

Verze z 19. 6. 2011, 17:59


Obsah

Vytvoření okna

Třída JFrame:

Vlastnosti okna

Velikost okna

Zobrazení okna

Vkládání komponent do okna

Vložení komponenty do okna

Příklad

Textová pole, tlačítka

Zpracování událostí, posluchač

Layout Manager

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje