applets Java sont des programmes informatiques graphiques écrites dans le langage orienté objet de Java. Applets Java , comme les applets écrites dans d'autres langages de programmation, nécessitent un conteneur d'hôte , comme un navigateur , dans lequel exécuter .
Java livres
Objet d'un applet Java
Une applet Java est utilisé par les webmasters qui veulent un contenu dynamique ou interactif pour leurs sites Web . Lorsque les gens visitent ces sites, leurs navigateurs téléchargent automatiquement et exécuter l'applet Java pour eux d'interagir avec . Par exemple , l'applet 3D Bike CAD (Computer Aided Design ) dans la catégorie éducation de Java Boutique permet aux utilisateurs de concevoir leur propre vélo. L'applet accepte utilisateur - entrée pour les dimensions des diverses caractéristiques telles que la taille de la roue , puis tire la moto à ces spécifications.
Principales caractéristiques d'un Applet Java
< p> Une caractéristique clé des applets Java est leur interactivité graphique avec l'utilisateur . Applets Java ont des boutons , zones de liste et d'autres contrôles que les utilisateurs font sélections avec . L'applet répond à ces sélections en affichant de nouveaux contenus. Ce nouveau contenu sera typiquement un mélange de texte et de formes graphiques comme les lignes et les ellipses utilisées par la Bike susmentionné CAD applet. Contraste ce type d'interaction avec celle d'une console de commande, où toutes les entrées et sorties est basé sur du texte .
Java Applets sont Event Driven
un concept essentiel dans applets Java est celle des événements , que les développeurs d' applets Java renvoient à autant de jalons . Une étape est un événement dans le cycle de vie de l'exécution d' une appliquette , tel que le chargement de l'applet dans le navigateur, ou la pression d'un bouton ou un autre contrôle . Un clic de souris sur la fenêtre de l' applet est un autre type d' étape , tout comme l'exposition de la fenêtre de l' applet Java , quand une fenêtre d'une autre application est déplacé ou redimensionné .
Développeurs d'applet Java sont responsables de s'assurer que l' applet répondre de manière appropriée à chaque étape . Par exemple, lorsque l'utilisateur sélectionne son fuseau horaire dans la zone de liste sur un applet Java affichant l'heure , elle s'attend à voir les aiguilles de l'horloge reflètent l'heure actuelle pour sa localisation .
Où trouver Java applets
Vous pouvez trouver des applets Java sur des sites dispersés à travers le web. Certains sites se spécialisent dans l'offre applets Java que vous pourrez déguster . Java Boutique est un exemple d'un tel site. Il en est de Math Department de l'Université de Boston , qui répertorie les applets Java qui enseignent des concepts scientifiques comme les fractales et la théorie du chaos . Certains sites , y compris Boutique Java, vous permettent de voir le code source de l'applet , vous pouvez donc apprendre à développer vos propres applets .
Sécurité et Applets Java
Depuis Java applets sont interactifs et produire du contenu dynamique , l'exécution de leur comporte un risque de sécurité potentiel supérieur à l'exécution du contenu statique d'une page web ordinaire. Pour faire face aux menaces de sécurité potentielles , les applets Java utilisent des certificats de sécurité. Applets avec ces certificats sont appelés applets signés , et avoir des privilèges que les applets non signés et peut-être indigne de confiance n'ont pas. Une applet signée peut, par exemple , d'accéder aux fichiers sur votre ordinateur pendant une applet signée peut pas, sauf si vous lui donnez la permission explicite.