applets Java permettent aux développeurs de créer des programmes entièrement interactives qui fonctionnent sur des sites Web. Applets utilisent la plupart des mêmes fonctions que les programmes Java Desktop basées , il est donc facile pour les développeurs de basculer entre les deux formats. Il ya, cependant , quelques différences entre ces types de programmes . Ceux-ci peuvent conduire à des développeurs de bureau, ou ceux qui n'ont pas l'habitude de la programmation de l'interface graphique , de faire des erreurs qui pourraient empêcher les applets de l'impression des lignes de texte . JApplet
applets Java utilisent la bibliothèque standard du langage pour créer des interfaces utilisateur graphiques, la bibliothèque Swing , que les applications Java Desktop basés . La principale différence entre les programmes de bureau basés sur les applets Java , c'est qu'ils s'étendent différents super-classes et sont initiées par des mécanismes distincts . Ils n'ont , cependant, utilisent les mêmes gestionnaires de disposition et les composants Swing pour des tâches telles que l'affichage des lignes de texte .
Composantes d'un texte
Alors que les programmes Java qui s'exécutent à partir d'une commande ligne peut imprimer du texte avec une simple commande , applets graphiques exigent que le programmeur utiliser un composant Swing capable d'afficher du texte . Cela pourrait être une simple étiquette que l'utilisateur ne peut modifier un champ de texte constitué d' une ou plusieurs lignes , ou même un bouton contenant du texte . Les programmeurs définir le texte de ces composants affichent directement quand ils créent eux, ou en invoquant les méthodes des composants à mettre ce texte après le programmeur a déjà créés.
Réglage et actualisation des composants
Quand un programmeur Java crée et ajoute un nouvel élément à une interface ou invoque les méthodes d'un composant pour modifier son apparence , telles que l'impression d'une nouvelle ligne de texte sur le volet , ces changements n'apparaîtra pas automatiquement . Jusqu'à ce que le programmeur invoque les méthodes nécessaires à l'actualisation de l'interface , l'utilisateur de l' applet ne verra pas le texte, le programmeur veut imprimer .
Applet Dimensionnement
Applets sur sites ont deux facteurs qui déterminent leur taille: les paramètres de dimensionnement le programmeur crée dans l'interface Swing lui-même , et la taille du développeur donne l'applet sur la page web elle-même . L'applet ne se redimensionner automatiquement pour s'adapter à la taille indiquée sur la page HTML. Pour cette raison, si le programmeur ne donne pas l' espace suffisant d' applet sur la page Web , le texte que l'utilisateur tente d' afficher sera caché . Les programmeurs peuvent résoudre ce problème en faisant en sorte qu'ils donnent l'applet suffisamment d'espace pour se déployer pleinement .