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

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

Đ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

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

Mục lục

  • LẬP TRÌNH JAVA NC

  • Nội dung chương 04

  • Applets

  • Applet Support

  • Một applet là gì

  • Phả hệ của Applet

  • Applet đơn giản nhất có thể

  • Applet có ý nghĩa đơn giản nhất

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

  • Tại sao một applet chạy được

  • public void init ( )

  • public void start ( )

  • public void stop( )

  • public void destroy( )

  • Trình tự các phương thức được gọi

  • Các phương thức Applet hữu dụng khác

  • Applets are not magic!

  • Cấu trúc của một trang HTML

  • HTML

  • Xem Applet bằng appletviewer

Tài liệu cùng người dùng

Tài liệu liên quan