
N i dungộ
SGU - CNTT - L p Trình JAVAậ2
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 JAVAậ3

GUI Programming
SGU - CNTT - L p Trình JAVAậ4
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), là ộ ầ ủ
m t add-on c a JDK 1.1 sau đó đ c thêm 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 JAVAậ5
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


