1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng - giáo án: Bài giảng Java Chương 4 applet

29 638 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 294 KB

Nội dung

LẬP TRÌNH JAVA NC Chương 04: Applet Bộ môn: Lập trình máy tính Nội dung chương 04 ✦ Applet: – khái niệm – các phương thức – nhúng applet vào trang web – xem applet: bằng trình duyệt, bằng appletviewer – truyền tham số cho applet – làm cho applet chạy như 1 ứng dụng ✦ Hi n th nhể ị ả ✦ Th c hi n file âm thanhự ệ Applets ✦ M t ộ applet là m t ộ Panel cho phép t ng tác ươ v i m t ch ng trình Java.ớ ộ ươ ✦ M t applet th ng đ c nhúng vào trong m t ộ ườ ượ ộ trang Web và có th ch y t m t trình duy t.ể ạ ừ ộ ệ ✦ B n c n đo n mã HTML đ c bi t trong trang ạ ầ ạ ặ ệ Web đ "nói" cho trình duy t v applet.ể ệ ề ✦ Vì lý do b o m t, các applet ch y trong 1 ả ậ ạ sandbox: chúng không có quy n truy nh p đ n ề ậ ế h th ng file trên các máy client.ệ ố Applet Support ✦ H u h t các trình duy t ngày nay có h tr ầ ế ệ ỗ ợ Java 1.4 n u chúng có ế plugin thích h p.ợ ✦ Internet Explorer 5.5 đã đ c c p nh t, ượ ậ ậ nh ng Netscape thì ch a.ư ư ✦ S h tr t t nh t không ph i là trình ự ỗ ợ ố ấ ả duy t mà là ch ng trình đ c l p ệ ươ ộ ậ appletviewer ✦ Nói chung b n nên c g ng vi t các applet ạ ố ắ ế có th ch y v i m i trình duy t.ể ạ ớ ọ ệ Một applet là gì ✦ B n vi t 1 applet b ng cách m r ng ạ ế ằ ở ộ l p ớ AppletApplet ch là 1 l p gi ng các l p khác, ỉ ớ ố ớ n u mu n b n có th s d ng chúng ế ố ạ ể ử ụ trong các ch ng trình.ươ ✦ Khi b n vi t 1 applet, b n ch đang vi t ạ ế ạ ỉ ế m t ph n c a ch ng trình.ộ ầ ủ ươ ✦ Trình duy t cung c p ệ ấ main method Phả hệ của Applet java.lang.Object | + java.awt.Component | + java.awt.Container | + java.awt.Panel | + java.applet.Applet Applet đơn giản nhất có thể TrivialApplet.java import java.applet.Applet; public class TrivialApplet extends Applet { } TrivialApplet.html <applet> code="TrivialApplet.class” width=150 height=100> </applet> Applet có ý nghĩa đơn giản nhất import java.awt.*; import java.applet.Applet; public class HelloWorld extends Applet { public void paint( Graphics g ) { g.drawString( "Hello World!", 30, 30 ); } } Các phương thức Applet public void init () public void start () public void stop () public void destroy () public void paint (Graphics) Also: public void repaint() public void update (Graphics) public void showStatus(String) public String getParameter(String) Tại sao một applet chạy được ✦ B n vi t 1 applet b ng cách m r ng l p ạ ế ằ ở ộ ớ Applet. ✦ Applet xác đ nh các ph ng th c ị ươ ứ init( ), start( ), stop( ), paint(Graphics), destroy( ) ✦ Các ph ng th c trên không th c hi n vi c gì ươ ứ ự ệ ệ c . Chúng là các ả stub (g c).ố ✦ B n khi n applet làm gì đó b ng cách ch ng các ạ ế ằ ồ ph ng th c trên.ươ ứ [...]... World Applet . | + java. awt.Panel | + java. applet. Applet Applet đơn giản nhất có thể TrivialApplet .java import java. applet. Applet; public class TrivialApplet extends Applet { } TrivialApplet.html < ;applet& gt; . TRÌNH JAVA NC Chương 04: Applet Bộ môn: Lập trình máy tính Nội dung chương 04 ✦ Applet: – khái niệm – các phương thức – nhúng applet vào trang web – xem applet: bằng trình duyệt, bằng appletviewer – truyền. code="TrivialApplet.class” width=150 height=100> < /applet& gt; Applet có ý nghĩa đơn giản nhất import java. awt.*; import java. applet. Applet; public class HelloWorld extends Applet { public

Ngày đăng: 17/04/2014, 11:50

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w