L p trình Java
GUI Programming with JAVA
ThS. Hoàng M nh Hà
hoangha84@gmail.com
https://
sites.google.com/site/hoangha84
N i dung
SGU - CNTT - L p Trình JAVA2
AWT Package
Event-handlers
Layout Managers
Swing Package
L p trình giao di n v i Swing
AWT Package
SGU - CNTT - L p Trình JAVA3
GUI Programming
SGU - CNTT - L p Trình JAVA4
Graphical User Interface – GUI: Giao di n ng i ườ
dùng.
GUI cho phép ch ng trình t ng tác v i ng i s ươ ươ ườ
d ng m t cách d dàng, thân thi n h n. ơ
JAVA cung c p 2 b th vi n h tr l p trình GUI: ư
AWT (Abstract Window Toolkit): xu t hi n t JDK 1.0.
Hi n nay h u h t đ c thay th b i Swing. ế ượ ế
Swing: m t ph n c a Java Foundation Classes (JFC),
m t add-on c a JDK 1.1 sau đó đ c tm vào t ượ
JDK1.2.
M t s th vi n GUI khác: Eclipse's Standard ư
Widget Toolkit (SWT), Google Web Toolkit (GWT)
AWT
SGU - CNTT - L p Trình JAVA5
Bao g m 12 gói, trong đó s d ng ph bi n nh t là ế
2 gói:
java.awt
java.awt.event
Platform-independent
Device-independent