Các thành phần của AWT• Các thành phần container: dùng để “chứa” và quản lý các thành phần khác• Applet • Frame • Dialog• Các thành phần khác: nằm trong các thành phần containerNút nhấn (Button) Ô văn bản (TextField) Nhãn (Label) Vùng văn bản (TextArea) ….
Nội dung trích xuất từ tài liệu:
Lập trình Java cơ bản : Lập trình GUI (Applet) part 2Các thành phần của AWT• Các thành phần container: dùng để “chứa” và quản lý các thành phần khác • Applet • Frame • Dialog• Các thành phần khác: nằm trong các thành phần container Nút nhấn (Button) Thực đơn (Menu) Ô văn bản (TextField) Nút chọn (Radio button) Nhãn (Label) Danh sách (List) Vùng văn bản (TextArea) Lựa chọn (Choice) …. 6Một số phương thức của Component• void setVisible(boolean): hiển thị hoặc ẩn component• Dimension getSize(): trả về kích thước của component• void setSize(Dimension): thay đổi kích thước• void setEnabled(): “bật” hoặc “tắt” component• void repaint(): cập nhật lại component• void update(Graphics g): được gọi qua repaint()• void paint(Graphics g): được gọi qua update()• void setBackground(Color): đặt màu nền• ... 7Xây dựng các applet• Lớp Applet • Java có lớp java.applet.Applet kế thừa từ lớp java.awt.Component cho phép tạo ra các applet trong Web. • Mọi lớp applet do người dùng tạo ra đều phải kế thừa từ lớp Applet. 8Xây dựng các applet• Ví dụ 1: Tạo file TestApplet.java import java.applet.Applet; import java.awt.Graphics; public class TestApplet extends Applet { public void paint( Graphics g) { g.drawString(“Hello world!”, 50, 25); } }• Dịch: javac TestApplet.java 9Xây dựng các applet• Thực thi applet • Cách 1: Tạo file TestApplet.html có nội dung như sau:
Lập trình Java cơ bản : Lập trình GUI (Applet) part 2
Số trang: 5
Loại file: pdf
Dung lượng: 55.48 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tìm kiếm theo từ khóa liên quan:
lập trình java kinh nghiệm lập trình java kỹ thuật lập trình java hướng dẫn lập trình java tài liệu lập trình java lý thuyết lập trình javaTài liệu có liên quan:
-
Excel add in development in c and c phần 9
0 trang 124 0 0 -
Program C Ansi Programming Embedded Systems in C and C++ phần 4
12 trang 104 0 0 -
265 trang 93 0 0
-
81 trang 93 0 0
-
Lập trình Java cơ bản : GUI nâng cao part 3
6 trang 88 0 0 -
Nghiên cứu hệ thống báo cháy ứng dụng cảm biến nhiệt hồng ngoại và camera
4 trang 62 0 0 -
Giáo trình Lập trình mạng - ThS. Văn Thiên Hoàng
201 trang 60 0 0 -
67 trang 51 0 0
-
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.2 Mô hình sự kiện với AWT
41 trang 48 0 0 -
Code Division Multiple Access (CDMA) phần 10
19 trang 42 0 0