Java applets är grafiska datorprogram skrivna i objektorienterade språk Java . Java applets , som applets skrivna i andra programmeringsspråk , kräver en mängd behållare , t.ex. en webbläsare , i som att köra . Review, Java böcker
Syftet med en Java-applet
En Java- applet används av webbansvariga som vill dynamiskt eller interaktivt innehåll för sina webbplatser . När folk besöker dessa webbplatser , deras webbläsare automatiskt hämta och köra Java- applet för dem att interagera med . Till exempel, låter 3D applet Bike CAD ( Computer Aided Design ) i Java Boutique Educational kategori användare designa sin egen cykel . Den applet accepterar användaren input efter måtten på olika funktioner som hjulstorlek , och sedan drar cykeln för att dessa specifikationer .
Viktiga funktioner i en Java-applet
En viktig egenskap hos Java applets är deras grafisk interaktivitet med användaren . Java applets har knappar , listrutor och andra kontroller som användare göra val med . Det programmet svarar på dessa val genom att visa nytt innehåll . Detta nya innehåll kommer typiskt att vara en blandning av text och grafiska former liknande de linjer och ellipser som används av den tidigare nämnda cykel CAD applet. Kontrast denna typ av samverkan med det av ett kommando konsol , där all input och output är textbaserad .
Java Applets är händelsestyrd
Ett viktigt begrepp i Java applets är att av händelser , som utvecklare av Java- applets refererar till som milstolpar . En milstolpe är en händelse i livscykeln för en applet avrättning , t.ex. lastning av applet i webbläsaren , eller trycka på en knapp eller en annan kontroll . Ett musklick på applet fönster är en annan typ av milstolpe , som är exponeringen av Java-applet fönster , när ett fönster från ett annat program flyttas eller ändrar storlek .
Java Applet utvecklare är ansvarig för att se appleten reagerar lämpligt till varje milstolpe . Till exempel när användaren väljer sin tidszon i listrutan på en Java-applet som visar tid , förväntar hon att se klockans händer speglar den aktuella tiden för hennes språk . Addera Var hittar Java applets
Du hittar Java applets på platser spridda över hela webben . Vissa webbplatser specialiserade på att erbjuda Java applets som du kan prova . Java Boutique är ett exempel på en sådan webbplats . Så är Boston University Math Institutionen , som listar Java applets som lär vetenskapliga begrepp som fraktaler och kaosteori . Vissa platser , inklusive Java Boutique , låter dig se applet källkod , så att du kan lära dig att utveckla dina egna applets . Addera Säkerhet och Java Applets
Eftersom Java applets är interaktiva och producera dynamiskt innehåll , köra dem innebär en större potentiell säkerhetsrisk än att köra statiskt innehåll i en vanlig webbsida . För att hantera de potentiella säkerhetshot , Java applets använda säkerhetscertifikat . Applets med sådana certifikat kallas signerade applets , och har privilegier som osignerade och möjligen opålitliga applets inte har . En undertecknad applet kan till exempel komma åt filer på din dator medan en osignerad applet kan inte , om du inte ger det uttryckliga tillstånd.