Applet je posebna vrsta programa koji je ugrađen u web stranicu za generiranje dinamičkog sadržaja. Pokreće se unutar preglednika i radi na strani klijenta.
Prednost Appleta
Mnogo je prednosti appleta. Oni su sljedeći:
string.format u Javi
- Radi na strani klijenta tako da je vrijeme odgovora manje.
- Osiguran
- Mogu ga izvršiti preglednici koji rade pod mnogim platformama, uključujući Linux, Windows, Mac Os itd.
Nedostatak Appleta
- Potreban je dodatak u pregledniku klijenta za izvođenje apleta.
Znaš li
- Tko je odgovoran za upravljanje životnim ciklusom apleta?
- Kako izvesti animaciju u appletu?
- Kako slikati kao kist u appletu?
- Kako prikazati digitalni sat u appletu?
- Kako prikazati analogni sat u appletu?
- Kako komunicirati dva apleta?
Hijerarhija apleta
Kao što je prikazano na gornjem dijagramu, Applet klasa proširuje Panel. Klasa panela proširuje kontejner koji je podklasa komponente. |
Životni ciklus Java Appleta
- Applet je inicijaliziran.
- Applet je pokrenut.
- Applet je obojen.
- Applet je zaustavljen.
- Applet je uništen.
Metode životnog ciklusa za Applet:
Metode životnog ciklusa klase java.applet.Applet 4 i klasa java.awt.Component pružaju 1 metodu životnog ciklusa za applet.
java.applet.Applet klasa
Za kreiranje bilo kojeg appleta klasa java.applet.Applet mora biti naslijeđena. Pruža 4 metode životnog ciklusa apleta.
java.awt.Klasa komponente
Klasa komponente pruža 1 metodu životnog ciklusa apleta.
for petlja u bashu
Tko je odgovoran za upravljanje životnim ciklusom apleta?
Java Plug-in softver.
Kako pokrenuti Applet?
Postoje dva načina za pokretanje appleta
- Putem html datoteke.
- Alatom appletViewer (u svrhu testiranja).
Jednostavan primjer Appleta pomoću html datoteke:
Da biste izvršili aplet putem html datoteke, kreirajte aplet i prevedite ga. Nakon toga izradite html datoteku i postavite kod appleta u html datoteku. Sada kliknite html datoteku.
//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); } }
Napomena: klasa mora biti javna jer je njen objekt kreiran softverom Java Plugin koji se nalazi u pregledniku.
myapplet.html
Jednostavan primjer Appleta pomoću alata appletviewer:
Da biste izvršili aplet pomoću alata appletviewer, kreirajte aplet koji sadrži oznaku apleta u komentaru i prevedite ga. Nakon toga pokrenite ga pomoću: appletviewer First.java. Html datoteka sada nije potrebna, ali služi samo za testiranje.
slice java array
//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); } } /* */
Da biste izvršili applet alatom appletviewer, napišite u naredbeni redak:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java