Java-applets er grafiske computerprogrammer skrevet i det objektorienterede sprog Java. Java applets , ligesom applets skrevet i andre programmeringssprog , kræver en masse beholder, såsom en browser , som kan køre. KAYAK Java bøger
formålet med en Java-applet
En Java applet bruges af webmastere der ønsker dynamisk eller interaktivt indhold til deres hjemmesider. Når folk besøger disse websteder , deres browsere automatisk downloade og udføre Java-applet for dem at interagere med. For eksempel lader 3D- applet Bike CAD ( Computer Aided Design) i Java Boutique Pædagogiske kategori brugere designe deres egen cykel. Den applet accepterer brugeren input til dimensionerne af forskellige funktioner som hjulstørrelse , og derefter trækker cyklen til disse specifikationer.
Nøglefunktioner af en Java-applet
< p> Et centralt element i Java-applets er deres grafiske interaktivitet med brugeren. Java applets har knapper , lister og andre kontroller , som brugerne foretage valg med . Den applet reagerer på disse markeringer ved at vise nyt indhold. Denne nye indhold vil typisk være en blanding af tekst og grafiske figurer som linjer og ellipser anvendt ved den førnævnte cykel CAD applet . Kontrast denne type samspil med, at en kommando konsol, hvor alle input og output er tekstbaseret .
Java Applets er event-driven
Et væsentligt begreb i Java applets er, at begivenheder, som udviklere af Java-applets refererer til som milepæle. En milepæl er en begivenhed i livscyklussen for en applet henrettelse , såsom lastning af applet i browseren eller et tryk på en knap eller en anden kontrol. Et museklik på applet vindue er en anden type milepæl , som det er eksponeringen af Java-applet vindue , når et vindue fra et andet program flyttes eller ændres.
Java-applet udviklere er ansvarlige for at sikre applet reagerer hensigtsmæssigt på hver milepæl. For eksempel, når brugeren vælger sin tidszone på listen på en Java-applet viser den tid, hun forventer at se uret hænder afspejler den aktuelle tid for hende locale .
Hvor finder Java applets
Du kan finde Java-applets på steder spredt over hele nettet. Nogle steder er specialiserede i at tilbyde Java applets , som du kan prøve . Java Boutique er et eksempel på et sådant sted. Så er Boston University Math Department , som opregner Java applets , der underviser videnskabelige begreber som fraktaler og kaosteori . Nogle steder , herunder Java Boutique, så du kan se applet kildekode , så du kan lære at udvikle dine egne applets.
Sikkerhed og Java Applets
Siden Java applets er interaktive og producere dynamisk indhold , udføre dem indebærer en større potentiel sikkerhedsrisiko end udførelsen af statisk indhold af en almindelig webside. For at imødegå de potentielle sikkerhedstrusler , Java applets gøre brug af sikkerhedscertifikater . Applets med sådanne certifikater kaldes underskrevet applets , og har privilegier, signerede og muligvis utroværdige applets ikke har. En signeret applet kan for eksempel adgang til filer på din computer , mens en usigneret applet kan ikke, medmindre du giver den udtrykkelige tilladelse.