Aplet je mali program napisan na Javi koji se dodaje web stranici i izvršava izravno u pregledniku pomoću Java stroja. Takve se aplikacije koriste za stvaranje interaktivnog iskustva na web mjestu koje se ne može stvoriti u HTML-u. Kôd apleta radi neovisno o platformi, tako da ih mogu pokrenuti preglednici različitih operativnih sustava.
Potrebno
Java programsko okruženje
Upute
Korak 1
Stvorite novi projekt u svom programskom okruženju Java. Datoteke potrebne za pokretanje apleta imaju nastavke.java i.class, ali NetBeans ima mogućnost automatskog generiranja HTML datoteke. Poželjno je da se sve datoteke nalaze u istom direktoriju.
Korak 2
Stvorite svoj prvi program FirstProgram:
import java.awt. *
uvozni aplet.awt. *
javna klasa FirstProgram proširuje Applet {
bol u praznini u javnosti (grafika dr) {
dr.drawString („Ovo je moj prvi Java aplet“, 20, 20); }}
3. korak
Naredba import odgovorna je za povezivanje gotovih klasa koje se nalaze u posebnoj biblioteci Lib. U ovom su slučaju uključeni java.awt i applet.awt, ali upotreba određenih knjižnica u potpunosti ovisi o alatu koji se koristi u programu. Uvoz java.awt uključuje klasu Grafika koja je odgovorna za upravljanje grafikom i operacijama prozora. Klasa applet.awt uvozi podatke za rad s apletima.
4. korak
Zatim se kreira nova klasa, FirstProgram, koja se proširuje pomoću parametra extends. Generirani zahtjev uključivat će sve metode i podatke iz Apleta, tj. FirstProgram nasljeđuje sve parametre.
Korak 5
Javno pomaže pokretanje ovog apleta iz preglednika. Ako vrijednost postavite na Privatno, tada nećete moći pokrenuti program izvana.
Korak 6
Sastavite rezultirajući program pomoću odgovarajuće naredbe u vašem programskom okruženju. U NetBeansu idite na glavnu karticu klase vašeg apleta (FirstProgram.class) i kliknite desnu tipku miša. Odaberite izbornik Pokreni. Nakon izvršavanja programa, sastavljena html datoteka pojavit će se u mapi za izgradnju projekta.
7. korak
Uz html, apleti su uključeni putem deskriptora. U njemu možete postaviti parametre širine i visine. Na primjer: