applets 1 appletviewer command prompt appletviewer My Applet

  • Slides: 17
Download presentation

Εκτέλεση applets Δύο τρόποι εκτέλεσης: 1. Μέσω του appletviewer στο command prompt: appletviewer My.

Εκτέλεση applets Δύο τρόποι εκτέλεσης: 1. Μέσω του appletviewer στο command prompt: appletviewer My. Applet. html 2. Μέσω web browsers (Internet. Explorer, Mozilla, Netscape) ανοίγοντας το αντίστοιχο αρχείο HTML 6

Μέθοδοι των applets κληρονομούμενες από υπερκλάσεις Ορισμός χρωμάτων προσκηνίου και φόντου: void set. Foreground(Color

Μέθοδοι των applets κληρονομούμενες από υπερκλάσεις Ορισμός χρωμάτων προσκηνίου και φόντου: void set. Foreground(Color c); void set. Back. Ground(Color c); Color get. Foreground( ); Color get. Background( ); Ορισμός γραμματοσειρών: public void set. Font ( Font f ); public Font get. Font ( ); 14

Παράδειγμα Hello. Someone. Applet. java public class Hello. Someone. Applet extends java. applet. Applet{

Παράδειγμα Hello. Someone. Applet. java public class Hello. Someone. Applet extends java. applet. Applet{ Font f = new Font(“Times. Roman”, Font. Bold, 36); String myname; public void init(){ myname = get. Parameter(“name”); if (myname == null) myname=”Laura”; myname = “Hello” + myname + “!”; } public void paint(Graphics g){ g. set. Font(f); g. set. Color(Color. red); g. draw. String(“Hello again!”, 5, 50); } } 15

Hello. Someone. Html αρχείο που καλεί την applet <HTML> <HEAD> <TITLE>Applet Alignement </TITLE> </HEAD>

Hello. Someone. Html αρχείο που καλεί την applet <HTML> <HEAD> <TITLE>Applet Alignement </TITLE> </HEAD> <BODY> <P> <APPLET CODE=”Hello. Again. Applet. class” CODEBASE=”classes” WIDTH=300 HEIGHT=70 ALIGN= LEFT VSPACE=60 HSPACE 10> <PARAM NAME=name VALUE=”Bonzo”> Hello to whoever you are </APPLET> To the left of this paragraph is an applet of a small string. <BR CLEAR = ALL> <P> In the next part of this page, we demonstrate …… </BODY> 16 </HTML>

Αποτέλεσμα στον Web Browser του Hello. Someone. Html 0, 0 60 To the left

Αποτέλεσμα στον Web Browser του Hello. Someone. Html 0, 0 60 To the left of this paragraph is an applet of a small string. 50 HELLO Bonzo! 70 10 60 5 300 In the next part of this page, we demonstrate …… 17