Applet este un tip special de program care este încorporat în pagina web pentru a genera conținut dinamic. Acesta rulează în interiorul browserului și funcționează la nivelul clientului.
Avantajul Applet-ului
Există multe avantaje ale appletului. Acestea sunt după cum urmează:
mylivecriclet
- Funcționează la nivelul clientului, astfel încât timp de răspuns este mai mic.
- Securizat
- Poate fi executat de browsere care rulează pe mai multe platforme, inclusiv Linux, Windows, Mac Os etc.
Dezavantajul Applet-ului
- Pluginul este necesar la browserul clientului pentru a executa appletul.
Știi
- Cine este responsabil să gestioneze ciclul de viață al unui applet?
- Cum se efectuează animația în applet?
- Cum să pictezi ca o pensulă în applet?
- Cum se afișează ceasul digital în applet?
- Cum se afișează ceasul analogic în applet?
- Cum se comunică două applet-uri?
Ierarhia Applet-ului
După cum este afișat în diagrama de mai sus, clasa Applet extinde Panel. Clasa Panel extinde Container care este subclasa Componenta. |
Ciclul de viață al appletului Java
- Appletul este inițializat.
- Appletul este pornit.
- Applet este vopsit.
- Appletul este oprit.
- Appletul este distrus.
Metode ciclului de viață pentru Applet:
Metodele ciclului de viață java.applet.Applet clasa 4 și clasa java.awt.Component oferă 1 metode ciclului de viață pentru un applet.
java.applet.Clasa applet
Pentru a crea orice applet, clasa java.applet.Applet trebuie moștenită. Oferă 4 metode de ciclu de viață ale appletului.
java.awt.Clasa componente
Clasa Component oferă 1 metodă de ciclu de viață a appletului.
cum să dezactivezi modul dezvoltator
Cine este responsabil să gestioneze ciclul de viață al unui applet?
Software Java Plug-in.
Cum se rulează un Applet?
Există două moduri de a rula un applet
- Prin fișier html.
- Prin instrumentul appletViewer (în scop de testare).
Exemplu simplu de Applet prin fișier html:
Pentru a executa applet-ul prin fișier html, creați un applet și compilați-l. După aceea, creați un fișier html și plasați codul applet-ului în fișierul html. Acum faceți clic pe fișierul html.
//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); } }
Notă: clasa trebuie să fie publică deoarece obiectul său este creat de software-ul Java Plugin care se află în browser.
myapplet.html
Exemplu simplu de Applet cu instrumentul appletviewer:
Pentru a executa applet-ul cu instrumentul appletviewer, creați un applet care conține eticheta applet în comentariu și compilați-l. După aceea, rulați-l de către: appletviewer First.java. Acum fișierul HTML nu este necesar, dar este doar pentru testare.
lista imuabilă java
//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); } } /* */
Pentru a executa applet-ul cu instrumentul appletviewer, scrieți în linia de comandă:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java