Khung củamộtappletcơ bản 11 import java.applet.Applet; import java.awt.Graphics; public class TestApplet extends Applet { public void init() {…} public void start() {…} public void stop() {…} public void destroy {…} public void paint( Graphics g) {…} } Hoạt động của Applet 12 • init(): khởitạoapplet • start(): applet bắt đầuhoạt động • stop(): applet chấmdứthoạt động • destroy(): giải phóng applet • Chú ý: • paint() không phải là phương thức của Applet mà là của Component. • paint() được gọi mỗi khi cửa sổ được vẽ lại. Hoạt động của Applet 13 • Vòng đờicủamộtApplet • Nạpmột applet: applet đượckhởitạovà thựcthi • Chuyểnhoặctrở về trang Web: Các phương thức stop và start sẽđượcgọi • Nạplại applet: như quá trình nạpapplet • Thoát khỏitrìnhduyệt: phương thứcstop và destroy sẽđượcgọi LớpGraphics 14 • java.awt.Graphics là lớpcungcấpcác phương thứcvẽđồhoạ cơ bản: • Đường thẳng (Line) • Đường oval (Oval) • Hình chữ nhật (Rectangle) • Đa giác (Polygon) • Vănbản(Text) • Hình ảnh (Image) • LớpGraphics 15 • Hệ toạđộ Màn hình x y (0,0) . quá trình nạpapplet • Thoát khỏitrìnhduyệt: phương thứcstop và destroy sẽđượcgọi LớpGraphics 14 • java. awt.Graphics là lớpcungcấpcác phương thứcvẽđồhoạ cơ bản: • Đường thẳng (Line) • Đường oval. của Applet 13 • Vòng đờicủamộtApplet • Nạpmột applet: applet đượckhởitạovà thựcthi • Chuyểnhoặctrở về trang Web: Các phương thức stop và start sẽđượcgọi • Nạplại applet: như quá trình nạpapplet •. {…} } Hoạt động của Applet 12 • init( ): khởitạoapplet • start( ): applet bắt đầuhoạt động • stop( ): applet chấmdứthoạt động • destroy( ): giải phóng applet • Chú : • paint() không phải là phương