[08] swing_containers.pdf

(234 KB) Pobierz
Java Podstawa języka
SWING
Piotr Bała
WMiI UMK
648121781.006.png
Spis rzeczy
P. Bała WMiI UMK
P. Bała
648121781.007.png 648121781.008.png
Zaczynamy tworzenie GUI
Zadania:
– Stworzenie okna
– Dodanie elementów do okna
– Obsługa odpowiedzi na zdarzenia generowane przez
użytkownika
P. Bała WMiI UMK
P. Bała
648121781.009.png 648121781.001.png
Components
java.lang.Object
|
+-- java.awt.Component
Components i containers są podstawowymi
elementami grafiki w Javie
Component jest elementem większej aplikacji
– a button, a checkbox, a list, or a menu.
Components wymieniają informacje poprzez
zdarzenia
– Kliknięcie na przycisk powoduje zmianę napisu
Components mogą być bardzo proste (AWT
Button , Swing JButton ), aż do złożonych
(Swing JTable )
P. Bała WMiI UMK
P. Bała
648121781.002.png 648121781.003.png
Components
GUI components umieszczane są w content pane
lub w container
GUI components
– Windows
– Labels
– Text fields
– Text areas
– Buttons
Component implements the interfaces:
– ImageObserver
– MenuContainer
– Serializable
P. Bała WMiI UMK
P. Bała
648121781.004.png 648121781.005.png
Zgłoś jeśli naruszono regulamin