En applet er et lille program skrevet i Java, der føjes til en webside og udføres direkte i browseren ved hjælp af en Java-maskine. Sådanne applikationer bruges til at skabe interaktive oplevelser på webstedet, der ikke kan oprettes i HTML. Appletkoden fungerer uafhængigt af platformen, så de kan lanceres af browsere i forskellige operativsystemer.
Nødvendig
Java-programmeringsmiljø
Instruktioner
Trin 1
Opret et nyt projekt i dit Java-programmeringsmiljø. De filer, der kræves for at køre appleten, har.java- og.class-udvidelser, men NetBeans har evnen til automatisk at generere en HTML-fil. Det er ønskeligt, at alle filer er i samme bibliotek.
Trin 2
Opret din første FirstProgram-applet:
importer java.awt. *
import applet.awt. *
offentlig klasse FirstProgram udvider Applet {
offentlig ugyldig smerte (Grafik dr) {
dr.drawString (“Dette er min første Java-applet”, 20, 20); }}
Trin 3
Importkommandoen er ansvarlig for at forbinde færdige klasser, der er i det specielle bibliotek Lib. I dette tilfælde er java.awt og applet.awt inkluderet, men brugen af visse biblioteker afhænger helt af værktøjssættet, der bruges i programmet. Import java.awt inkluderer klassen Grafik, som er ansvarlig for styring af grafik og vinduesoperationer. Klassen applet.awt importerer data til arbejde med applets.
Trin 4
Dernæst oprettes en ny klasse, FirstProgram, som udvides ved hjælp af parameteren extends. Den genererede anmodning inkluderer alle metoder og data fra appleten, dvs. FirstProgram arver alle parametre.
Trin 5
Public hjælper med at starte denne applet fra browseren. Hvis du indstiller værdien til Privat, kan du ikke køre programmet udefra.
Trin 6
Kompilér det resulterende program ved hjælp af den relevante kommando i dit programmeringsmiljø. I NetBeans skal du gå til hovedklassefanen i din applet (FirstProgram.class) og højreklikke. Vælg menuen Kør. Efter udførelse af programmet vises den kompilerede html-fil i projektmappens mappe.
Trin 7
Med html inkluderes applets via en deskriptor. I den kan du indstille parametrene bredde, højde. For eksempel: