Aplet je mali program napisan na Javi koji se dodaje web stranici i izvršava direktno u pregledaču pomoću Java mašine. Takve se aplikacije koriste za stvaranje interaktivnog iskustva na web mjestu koje se ne može kreirati u HTML-u. Kôd apleta radi neovisno od platforme, tako da ih mogu pokrenuti preglednici različitih operativnih sistema.
Potrebno
Java programsko okruženje
Instrukcije
Korak 1
Stvorite novi projekat u svom programskom okruženju Java. Datoteke potrebne za pokretanje apleta imaju ekstenzije.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
Napravite svoj prvi program FirstProgram:
import java.awt. *
import applet.awt. *
javna klasa FirstProgram proširuje Applet {
bol u praznini u javnosti (grafika dr) {
dr.drawString („Ovo je moj prvi Java aplet“, 20, 20); }}
Korak 3
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 biblioteka 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.
Korak 4
Dalje 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
Kompajlirajte 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.
Korak 7
Uz html, apleti su uključeni putem deskriptora. U njemu možete postaviti parametre širine i visine. Na primjer: