1. Trang chủ
  2. » Công Nghệ Thông Tin

Tìm hiểu về java applets

39 390 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Slide 1

  • Nội dung

  • Slide 3

  • Ví dụ về Applet

  • Tạo một trang HTML chứa Applet

  • Phân tích ví dụ

  • Tổng quan về một Applet

  • Vòng đời của 1 applet

  • Các phương thức cơ bản của một Applet

  • Ví dụ khác về Applet

  • Slide 11

  • Phân tích

  • Thư viện AWT

  • Các thành phần của AWT

  • Containers và Layout Manager

  • Danh sách các Layout Manager

  • BorderLayout

  • FlowLayout

  • CardLayout

  • GridLayout

  • GridBagLayout

  • Các trình bày tự do (NULL Layout)

  • Các phương thức chung

  • Các phương thức chung

  • Các sự kiện chung

  • Canvas

  • Button

  • Label

  • Checkbox và Radio Button

  • Choice

  • List

  • List

  • TextField và TextArea

  • TextField và TextArea

  • TextField

  • TextArea

  • Lớp Graphics

  • Giới hạn của applet

  • Khả năng của applet

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$ /213425/.60# 789,3425:   !"# #;4!<&$% =>#;4/./?9#2/@%9ABC$.#2"4 AB'=335D##+.E425 javac –encoding utf-8 HelloWorld.java <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java.lang.Object java.awt.Component java.awt.Container java.applet.Applet '( • /UVWXGQS, )*+",- 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#""123", =3,YTYZE?#2QF[Q%\/,>%ST %ST • init() N]QF,%^@/ ZWQ • start()  *_,L,W%.%\@ `#T • stop()  AVT,WQ%%\@,$#+.E • destroy()  ZERaG45QYb 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 <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java. lang.Object java. awt.Component java. awt.Container java. applet.Applet '( • /UVWXGQS, )*+",- 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/@%9ABC$.#2"4 AB'=335D##+.E425 javac –encoding utf-8 HelloWorld .java <>,5F)*1425GHIJK21L6.3,M $%&" NOPQ/6,O%E,R A:$%STF1$/ java. lang.Object java. awt.Component java. awt.Container java. applet.Applet '( •

Ngày đăng: 21/10/2014, 22:06

TỪ KHÓA LIÊN QUAN

w