Applet er en speciel type program, der er indlejret i websiden for at generere det dynamiske indhold. Det kører inde i browseren og fungerer på klientsiden.
Fordel ved Applet
Der er mange fordele ved applet. De er som følger:
tilpasset undtagelse i java
- Det fungerer på klientsiden, så der er mindre svartid.
- Sikret
- Det kan udføres af browsere, der kører under mange platforme, inklusive Linux, Windows, Mac Os osv.
Ulempen ved Applet
- Plugin er påkrævet i klientbrowseren for at udføre applet.
Ved du
- Hvem er ansvarlig for at styre en applets livscyklus?
- Hvordan udfører man animation i applet?
- Hvordan maler man som pensel i applet?
- Hvordan viser man digitalt ur i applet?
- Hvordan viser man analogt ur i applet?
- Hvordan kommunikerer man to applets?
Applets hierarki
Som vist i ovenstående diagram udvider Applet-klassen Panel. Panelklassen udvider Container, som er underklassen af Component. |
Livscyklus for Java-applet
- Applet er initialiseret.
- Applet er startet.
- Applet er malet.
- Applet er stoppet.
- Applet er ødelagt.
Livscyklusmetoder for Applet:
Java.applet.Applet klasse 4 livscyklusmetoder og java.awt.Component-klassen giver 1 livscyklusmetoder til en applet.
java.applet.Applet klasse
For at oprette en applet skal java.applet.Applet-klassen nedarves. Det giver 4 livscyklusmetoder for applet.
java.awt.Component klasse
Komponentklassen giver 1 livscyklusmetode for applet.
gør et shell-script eksekverbart
Hvem er ansvarlig for at styre en applets livscyklus?
Java Plug-in software.
Hvordan kører man en Applet?
Der er to måder at køre en applet på
- Ved html-fil.
- Med appletViewer-værktøj (til testformål).
Simpelt eksempel på Applet af html-fil:
For at udføre appletten med html-fil skal du oprette en applet og kompilere den. Opret derefter en html-fil og placer applet-koden i html-filen. Klik nu på html-filen.
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } }
Bemærk: Klassen skal være offentlig, fordi dens objekt er oprettet af Java Plugin-software, der findes i browseren.
minapplet.html
Simpelt eksempel på Applet by appletviewer værktøj:
For at udføre appletten af appletviewer-værktøjet skal du oprette en applet, der indeholder applet-tag i kommentaren og kompilere den. Derefter køres det af: appletviewer First.java. Html-fil er nu ikke påkrævet, men den er kun til testformål.
java array sortering
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */
For at udføre appletten af appletviewer-værktøjet skal du skrive i kommandoprompten:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java