Sīklietotne ir maza Java valodā rakstīta programma, kas tiek pievienota tīmekļa lapai un izpildīta tieši pārlūkprogrammā, izmantojot Java mašīnu. Šādas lietojumprogrammas tiek izmantotas, lai vietnē izveidotu interaktīvu pieredzi, kuru nevar izveidot HTML. Sīklietotnes kods darbojas neatkarīgi no platformas, tāpēc tos var palaist dažādu operētājsistēmu pārlūkprogrammas.
Nepieciešams
Java programmēšanas vide
Instrukcijas
1. solis
Izveidojiet jaunu projektu savā Java programmēšanas vidē. Failiem, kas nepieciešami sīklietotnes darbībai, ir paplašinājumi.java un.class, bet NetBeans ir iespēja automātiski ģenerēt HTML failu. Ir vēlams, lai visi faili atrastos vienā direktorijā.
2. solis
Izveidojiet savu pirmo FirstProgram sīklietotni:
importēt java.awt. *
importēt applet.awt. *
publiskā klase FirstProgram paplašina sīklietotni {
public void sāpes (grafika dr) {
dr.drawString (“Šis ir mans pirmais Java sīklietotne”, 20, 20); }}
3. solis
Importa komanda ir atbildīga par gatavu klašu savienošanu, kas atrodas īpašajā bibliotēkā Lib. Šajā gadījumā ir iekļauti java.awt un applet.awt, taču noteiktu bibliotēku izmantošana ir pilnībā atkarīga no programmā izmantotā rīkkopa. Importēt java.awt ir iekļauta grafikas klase, kas ir atbildīga par grafikas un logu operāciju pārvaldību. Klase Applet.awt importē datus darbam ar sīklietotnēm.
4. solis
Pēc tam tiek izveidota jauna klase FirstProgram, kas tiek paplašināta, izmantojot parametru extends. Ģenerētais pieprasījums ietvers visas sīklietotnes metodes un datus, t.i. FirstProgram pārmanto visus parametrus.
5. solis
Publiskais palīdz palaist šo sīklietotni no pārlūkprogrammas. Ja iestatāt vērtību Privāts, jūs nevarēsiet palaist programmu no ārpuses.
6. solis
Apkopojiet iegūto programmu, izmantojot atbilstošo komandu jūsu programmēšanas vidē. NetBeans dodieties uz savas sīklietotnes galveno klasi (FirstProgram.class) un ar peles labo pogu noklikšķiniet. Atlasiet izvēlni Palaist. Pēc programmas izpildīšanas apkopotais html fails parādīsies projekta build mapē.
7. solis
Izmantojot html, sīklietotnes tiek iekļautas, izmantojot deskriptoru. Tajā jūs varat iestatīt parametrus platums, augstums. Piemēram: