Java-applets er grafiske dataprogrammer skrevet i objektorientert språk for Java. Java-applets , som applets skrevet i andre programmeringsspråk , krever en rekke beholder, for eksempel en nettleser , som å kjøre.
Java bøker
hensikten med en Java applet
En Java applet brukes av webmastere som ønsker dynamisk eller interaktivt innhold for sine nettsteder . Når folk besøker disse nettstedene , sine nettlesere automatisk laste ned og kjøre Java- applet for dem å samhandle med. For eksempel lar 3D applet Bike CAD (Computer Aided Design ) i Java Boutique s Educational kategori brukerne designe sine egne sykkel . Den applet aksepterer brukeren - inngang for dimensjonene av ulike funksjoner som hjulstørrelse , og deretter trekker sykkelen til disse spesifikasjonene .
Viktige egenskaper for en Java applet
< p> Et viktig trekk ved Java-applets er deres grafiske interaktivitet med brukeren. Java- applets har knapper , lister og andre kontroller som brukerne gjøre valg med . Den applet reagerer på disse valgene ved å vise nytt innhold. Dette nye innholdet vil typisk være en blanding av tekst og grafiske former som linjer og ellipser som brukes av de nevnte Bike CAD applet. Kontrast denne typen interaksjon med som en kommando konsollen , hvor all input og output er tekstbasert .
Java Applets er hendelsesstyrt
Et viktig begrep i Java-applets er at av hendelser, som utviklerne av Java- applets refererer til som milepæler . En milepæl er en hendelse i livssyklusen til en applet henrettelse , slik som lasting av applet i nettleseren , eller trykk på en knapp eller en annen kontroll. Et museklikk på applet -vinduet er en annen type milepæl , som er eksponeringen av Java applet -vinduet , når et vindu fra et annet program blir flyttet eller endret størrelse .
Java- applet utviklere er ansvarlig for å sørge for at applet svarer riktig på hver milepæl . For eksempel når brukeren velger sin tidssone fra listen på en Java-applet som viser tid , forventer hun å se klokke hender gjenspeiler gjeldende tid for locale henne.
Hvor befinner Java applets
Du kan finne Java- applets på steder spredt over hele nettet. Noen nettsteder har spesialisert seg på å tilby Java- applets som du kan prøve . Java Boutique er et eksempel på et slikt sted. Så er Boston Universitys Math avdeling , som viser Java-applets som lærer vitenskapelige begreper som fraktaler og kaos teori . Noen nettsteder , inkludert Java Boutique, la deg se applet kildekode , slik at du kan lære å utvikle dine egne applets .
Sikkerhet og Java Applets
Siden Java applets er interaktive og produsere dynamisk innhold , utfører dem innebærer en større potensiell sikkerhetsrisiko enn å kjøre statisk innhold av en vanlig nettside . For å møte de potensielle sikkerhetstrusler , Java-applets gjøre bruk av sikkerhetssertifikater . Applets med slike sertifikater kalles signerte applets , og har privilegier som usignerte og muligens upålitelige applets ikke har. Et signert program kan for eksempel få tilgang til filer på datamaskinen mens en usignert applet kan ikke, med mindre du gir den eksplisitte tillatelse.