Java-applets zijn grafische computerprogramma's geschreven in het object-georiënteerde taal van Java . Java applets , applets zoals geschreven in andere programmeertalen , vereisen een gastheer container , zoals een browser , in te voeren . Java boeken Doel van een Java Applet Een Java-applet wordt gebruikt door webmasters willen dynamische of interactieve content voor hun websites . Als mensen bezoeken deze websites , hun browser automatisch downloaden en uitvoeren van de Java-applet voor hen om te communiceren met . Bijvoorbeeld , de 3D applet Fiets CAD ( Computer Aided Design ) in de Pedagogische categorie Java Boutique 's kunnen gebruikers ontwerpen hun eigen fiets . De applet accepteert de gebruiker - input voor de afmetingen van de verschillende functies, zoals wielmaat , en trekt vervolgens de fiets naar die specificaties . Belangrijkste kenmerken van een Java Applet Een belangrijk kenmerk van Java-applets is hun grafische interactiviteit met de gebruiker . Java- applets hebben knoppen , keuzelijsten en andere besturingselementen die gebruikers selecties maken met . De applet reageert op deze selecties door het weergeven van nieuwe content. Deze nieuwe content zal typisch een mix van tekst en grafische vormen zoals de lijnen en ellipsen die worden gebruikt door de eerder genoemde Bike CAD- applet . Contrast dit soort interactie met die van een commando console , waar alle input en output is tekstgebaseerde . Java-applets zijn Event - Driven Een essentieel begrip in Java-applets is dat van de gebeurtenissen , die ontwikkelaars van Java-applets te verwijzen als mijlpalen . Een mijlpaal is een gebeurtenis in de levenscyclus van de uitvoering van een applet , zoals het laden van de applet in de browser , of een druk op de knop of een ander besturingselement . Een muisklik op het venster van de applet is een ander soort mijlpaal , zoals de blootstelling van het venster van de Java- applet , wanneer een raam uit een andere toepassing wordt verplaatst of vergroot of verkleind . Java- applet -ontwikkelaars zijn ervoor verantwoordelijk dat de applet reageert adequaat op iedere mijlpaal . Bijvoorbeeld , als de gebruiker haar tijdzone selecteert uit de keuzelijst op een Java-applet het weergeven van de tijd , verwacht ze te zien de handen van de klok geven de huidige tijd voor haar locale. Waar Java zoeken applets U kunt Java-applets te vinden op locaties verspreid over het web . Sommige sites zijn gespecialiseerd in het aanbieden van Java-applets die u kunt proeven . Java Boutique is een voorbeeld van een dergelijke site . Dus is de Boston University Math Department , die Java- applets die wetenschappelijke concepten zoals fractals en chaos theorie leren staan . Sommige sites , waaronder Java Boutique , laat u de applet de broncode te zien , zodat je kunt leren hoe je je eigen applets te ontwikkelen . Veiligheid en Java-applets Sinds Java applets zijn interactief en produceren van dynamische inhoud , het uitvoeren van hen houdt een groter potentieel gevaar voor de veiligheid dan het uitvoeren van de statische inhoud van een gewone webpagina . Om de potentiële bedreigingen van de veiligheid aan te pakken , Java-applets maken gebruik van beveiligingscertificaten . Applets met dergelijke certificaten worden genoemd ondertekend applets , en hebben privileges die unsigned en mogelijk onbetrouwbare applets niet hebben. Een ondertekend applet kan bijvoorbeeld toegang tot bestanden op uw computer , terwijl een niet-ondertekende applet kan niet, tenzij u expliciet toestemming geven .
|