Tổng quát về Applet

Một phần của tài liệu Bài tập lớn môn Phân tích thiết kế hệ thống thông tin QUẢN LÝ THƯ VIỆN (Trang 66 - 68)

Applet là chương trình java có thể được nhúng vào các trang HTML và có thể chạy được trên các trình duyệt có bật java như Mozilla hoặc IE. Applet được dùng để điều khiển phía client nên có một vài hạn chế nhất định. Applet không thể truy cập những tài nguyên hệ thống từ máy cục bộ (local computer), thay vào đó, applet làm tăng thêm tính động của trang web.

b. Ưu điểm

1) Applet không phụ thuộc nền tảng mà trình duyệt chạy trên đó, tức là có thể chạy trên nền tảng Windows, MAC OS hoặc Linux

2) Applet có thể hoạt động trên tất cả các phiên bản Javaplugin

3) Applet được hỗ trợ trên hầu hết các trình duyệt

4) Applet được cache trên hầu hết trình duyệt, và sẽ được tải lại nhanh chong khi truy cập lại trang web đó.

c. Nhược điểm

1. Trình duyệt cần cài Java-plugin để chạy applet

2. Applet cần JVM (Java virtual machine) để chạy nên lần đầu khởi chạy sẽ mất chút thời gian

3. Nếu chưa được lưu đệm trên trình duyệt thì khi mở trang web ra phải mất thời gian load applet về.

4. Không dễ để thiết kế một giao diện đẹp cho applet để mà tương thích với công nghệ HTML.

5. Ví dụ sau trình bày cách tạo ra một Applet cơ bản cần phải nhúng một mã HTML để chạy chương trình này.

Ví dụ :

import java.applet.*; import java.awt.*;

public class Main extends Applet{ public void paint(Graphics g){

g.drawString("Welcome in Java Applet.",40,20); }

}

Bây giờ biên dịch mã ở trên và gọi các lớp được tạo ra trong mã HTML của bạn như sau: <HTML> <HEAD> </HEAD> <BODY> <div >

<APPLET CODE="Main.class" WIDTH="800" HEIGHT="500"> </APPLET>

</div> </BODY> </HTML>

Kết quả trên web brower: Welcome in Java Applet.

Một phần của tài liệu Bài tập lớn môn Phân tích thiết kế hệ thống thông tin QUẢN LÝ THƯ VIỆN (Trang 66 - 68)