Java sīklietotne
Sīklietotne ir īpaša veida programma, kas ir iegulta tīmekļa lapā, lai ģenerētu dinamisku saturu. Tas darbojas pārlūkprogrammā un darbojas klienta pusē.
Sīklietotnes priekšrocības
Sīklietotnei ir daudz priekšrocību. Tie ir šādi:
- Tas darbojas klienta pusē, tāpēc ir mazāks reakcijas laiks.
- Nodrošināts
- To var izpildīt pārlūkprogrammās, kas darbojas ar daudzām platformām, tostarp Linux, Windows, Mac OS utt.
Sīklietotnes trūkums
- Lai izpildītu sīklietotni, klienta pārlūkprogrammā ir nepieciešams spraudnis.
Vai Tu zini
- Kurš ir atbildīgs par sīklietotnes dzīves cikla pārvaldību?
- Kā veikt animāciju sīklietotnē?
- Kā sīklietotnē krāsot kā otu?
- Kā sīklietotnē parādīt digitālo pulksteni?
- Kā sīklietotnē parādīt analogo pulksteni?
- Kā sazināties ar divām sīklietotnēm?
Sīklietotnes hierarhija
| Kā parādīts iepriekš redzamajā diagrammā, sīklietotņu klase paplašina paneli. Paneļu klase paplašina konteineru, kas ir komponenta apakšklase. |
Java sīklietotnes dzīves cikls
- Sīklietotne ir inicializēta.
- Sīklietotne ir palaista.
- Applete ir nokrāsota.
- Sīklietotne ir apturēta.
- Sīklietotne ir iznīcināta.
Sīklietotnes dzīves cikla metodes:
Klase java.applet.Applet 4. dzīves cikla metodes un java.awt.Component klase nodrošina sīklietotnes 1 dzīves cikla metodes.
java.applet.Sīklietotņu klase
Lai izveidotu jebkuru sīklietotni java.applet.Sīklietotnes klasei jābūt mantotai. Tas nodrošina 4 sīklietotnes dzīves cikla metodes.
java.awt.Komponentu klase
Komponentu klase nodrošina 1 sīklietotnes dzīves cikla metodi.
Kurš ir atbildīgs par sīklietotnes dzīves cikla pārvaldību?
Java spraudņa programmatūra.
Kā palaist sīklietotni?
Ir divi veidi, kā palaist sīklietotni
- Pēc html faila.
- Izmantojot appletViewer rīku (testēšanas nolūkos).
Vienkāršs sīklietotnes html faila piemērs:
Lai izpildītu sīklietotni ar html failu, izveidojiet sīklietotni un kompilējiet to. Pēc tam izveidojiet html failu un ievietojiet sīklietotnes kodu html failā. Tagad noklikšķiniet uz html faila.
//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); } } Piezīme: klasei ir jābūt publiskai, jo tās objektu izveido Java spraudņa programmatūra, kas atrodas pārlūkprogrammā.
myapplet.html
Vienkāršs sīklietotnes piemērs, izmantojot sīklietotņu skatītāja rīku:
Lai izpildītu sīklietotni, izmantojot appletviewer rīku, izveidojiet sīklietotni, kuras komentārā ir ietverts sīklietotnes tags, un kompilējiet to. Pēc tam palaidiet to: appletviewer First.java. Tagad Html fails nav nepieciešams, bet tas ir paredzēts tikai testēšanai.
//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); } } /* */ Lai izpildītu sīklietotni, izmantojot appletviewer rīku, ierakstiet komandu uzvednē:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java