Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
920,48 KB
Nội dung
JAVA APPLETS • Tổng quan về Applet • Cài đặt một Applet trong trang web • Các thành phần trong AWT. • Giới hạn của Applet !"#$% &%'#(#)*+, /0#1$ /213425/.60# 789,3425: !"# #;4!<&$% =>#;4/./?9#2/@%9ABC$.#2"4 AB'=335D##+.E425 javac –encoding utf-8 HelloWorld.java <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java.lang.Object java.awt.Component java.awt.Container java.applet.Applet '( • /UVWXGQS, )*+",- K Vẽ Applet stop( ) Bắt đầu start( ) paint( ) Applet đang làm việc Applet được sinh ra Applet được hiển thị Applet nghỉ và chờ Applet bị phá hủy Khởi tạo destroy( ) Hủy init( ) Dừng ./"01#""123", =3,YTYZE?#2QF[Q%\/,>%ST %ST • init() N]QF,%^@/ ZWQ • start() *_,L,W%.%\@ `#T • stop() AVT,WQ%%\@,$#+.E • destroy() ZERaG45QYb 4/" [...]... hưởng các phương thức về sự kiện như click chuột, rê chuột, thả … trong lớp Event cũng của AWT Thư viện AWT • AWT (Abstract WindowingToolkit) – Là bộ thư viện công cụ lập trình Windows trừu tượng dùng để xây dựng giao diện người dùng (GUI) – Cung cấp đầy đủ các đối tượng cần thiết để lắp ghép và tạo nên một ứng dụng Windows thuần nhất – Các thành phần giao diện đồ họa nằm trong gói java. awt Các thành... (TextField, TextArea, Button, Checkbox, …) public Font getFont(): Lấy thuộc tính font của đối tượng public FontMetrics getFontMetrics(Font f): Lấy thông tin về kích thước của đối tượng font đang được sử dụng public Component getComponentAt(Point P): Tìm đối tượng con ở tọa độ p(x,y) trong khung chứa Container public void setEnabled(): “bật” hoặc “tắt” component public void repaint(): cập nhật lại component... một khung lưới vô hình với các ô bằng nhau Các đối tượng sẽ đặt vừa các ô đó Thứ tực sắp xếp cũng là từ trái qua phải, từ trên xuống GridBagLayout • Đây là cách trình bày uyển chuyển những cũng dễ gây hiểu lầm nhất Các đối tượng trong khung chứa cũng được đưa vào một khung lưới tương tự GridLayout nhưng kích thước các đối tượng không nhất thiết phải vừa khít dựa trên tùy chọn GridBagConstraint Các trình... sự kiện chung Các tình huống hay các sự kiện xuất phát từ lớp Component đa phần là những sự kiện sau: public void addComponentListener(ComponentListener l) // Xử lý các sự kiện khi đối tượng thay đổi về kích thước, hiện ra hay ẩn đi như phương thức setVisible() public void addFocusListener(FocusListener l) public void addKeyListener(KeyListener l) public void addMouseListener(MouseListener l) public . HelloWorld .java <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java. lang.Object java. awt.Component java. awt.Container java. applet.Applet '( • /UVWXGQS, )*+",- K Vẽ. JAVA APPLETS • Tổng quan về Applet • Cài đặt một Applet trong trang web • Các thành phần trong AWT. • Giới. !"# #;4!<&$% =>#;4/./?9#2/@%9ABC$.#2"4 AB'=335D##+.E425 javac –encoding utf-8 HelloWorld .java <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java. lang.Object java. awt.Component java. awt.Container java. applet.Applet '( •