Création de base d'applet et de composants de liste en Java

Table des matières
Les candidatures Java Non seulement peuvent-ils fonctionner dans une console ou dans un système d'exploitation générant leurs résultats dans Windows, nous pouvons également les inclure dans des pages Web, sans avoir à abandonner la langue ou ses avantages, pour cela nous pouvons utiliser le Applets qui sont comme de petites portions de programmes réalisés en Java qui sont intégrés dans HTML.
Bien qu'il existe actuellement de nombreux accessoires et composants qui nous empêchent d'utiliser Java dans des environnements Web sous la forme de AppletsCeux-ci ont encore une certaine utilité, notamment en raison de la grande puissance du langage et de ce qui peut être réalisé.
AppletLe Applet nous permet de générer des interfaces rapidement en utilisant la classe JApplet, cela permet de se passer de ce qui est la méthode principale d'un programme normal dans Java et ainsi pouvoir intégrer ledit Applet dans le HTML il peut donc être exécuté par les utilisateurs.
Cela rend la migration d'une application normale vers un Applet être un processus moins compliqué que vous ne le pensez et gagner ainsi la polyvalence de son exécution sur le Web.
Voyons dans l'image suivante un code où d'abord nous créons un programme et deuxièmement nous créons un Applet:

Nous voyons comment nous créons initialement une classe qui hérite de JFrame et auquel on ajoute une étiquette ou Étiqueter puis dans la méthode principale nous construisons le cadre où tout cela doit être affiché, dans la deuxième section de l'image, nous faisons exactement la même chose, seulement nous omettons la méthode principale et aussi au lieu d'hériter de JFrame nous avons hérité de JApplet , cela nous donne un ensemble d'outils qui construit les conteneurs automatiquement.
Il y a quelques instants, nous avons mentionné que Applets sont inclus ou intégrés dans le code HTMLIl en est ainsi puisque c'est ainsi que nous devons pouvoir les incorporer dans les pages Web, pour cela, nous devons simplement enregistrer notre programme dans un fichier et placer celui qui est compilé dans un chemin accessible à notre page Web.
Cela fera si l'utilisateur a Java installé sur votre ordinateur commence à exécuter le contenu, tant que le schéma de sécurité de votre système d'exploitation le permet. Voyons ci-dessous un code où nous incluons un Applet dans un fichier HTML:
 Notre première applet  

Comme nous pouvons le voir, nous utilisons une étiquette appelée à l'intérieur, nous pouvons spécifier la taille avec laquelle nous voulons qu'elle soit affichée avec les propriétés width et height, enfin avec la propriété code c'est que nous allons indiquer quelle est notre compilation que vous devez exécuter.
Nous avons vu de manière basique comment créer Applets, ce type de composant, même s'il est peu utilisé aujourd'hui, est toujours d'actualité, notamment dans les environnements scientifiques et techniques où la puissance du langage Java c'est requis. Les applets sont tombés en désuétude car des alternatives sont apparues dans Javascript qui permettent d'accomplir des choses importantes, mais ne remplacent pas vraiment Java.
Dans les interfaces utilisateur, il existe de nombreuses occasions dans lesquelles nous devons répertorier un certain nombre d'options afin qu'une ou plusieurs valeurs soient choisies, selon notre application, ces valeurs multiples peuvent être consécutives ou non, mais l'important est d'être capable de les afficher de manière ordonnée et de la manière la plus simple possible.
Pour cela, nous avons le composant Lister qui est très similaire au composant Boîte combo, avec une différence et c'est que nous pouvons afficher plusieurs options, en combinant également la liste avec le volet de défilement nous pouvons placer de nombreux éléments sans affecter la taille de la fenêtre.
Pour utiliser des listes dans nos interfaces utilisateur dans Java nous devons utiliser la classe JListe qui appartient au paquet java.swing, cette classe permet de créer des listes d'éléments dans lesquelles on peut choisir entre une ou plusieurs options simultanément en utilisant certains paramètres de son constructeur.
Nous pouvons utiliser certaines méthodes pour définir son comportement plus précisément, avec cela nous pouvons obtenir ce dont nous avons besoin pour que notre application se comporte comme nous le souhaitons, certaines des méthodes les plus importantes sont les suivantes :
sélectionnéIndex ()Il nous permet de savoir quel est l'index de la liste sélectionnée.
Indices sélectionnés ()Semblable à la méthode précédente, cela nous permet de connaître les indices, c'est-à-dire que nous pouvons connaître plus d'une valeur sélectionnée.
Valeursélectionnée ()Avec cette méthode, nous pouvons voir une valeur sélectionnée par son nom et non par son index.
visibleRowCount ()Il nous permet de définir la quantité d'éléments visibles sans faire défiler.
selectionPremier plan ()Il nous permet de définir la couleur avant du contrôle.
selectionArrière-plan ()Il nous permet de définir la couleur de fond du champ.
mode de selection ()Il nous permet de changer le mode de sélection entre une valeur unique, des valeurs consécutives ou plusieurs valeurs non consécutives.
Pour créer une liste, nous devons simplement faire un objet de la classe JListe et utilisez le constructeur pour placer ses valeurs initiales, alors nous pouvons utiliser les méthodes supplémentaires pour affiner la liste, voyons dans l'image suivante une définition basique et simple d'une liste :

AGRANDIR

Nous voyons comment nous définissons d'abord l'objet avec le constructeur correspondant et lui passons une série d'éléments, puis avec les différentes méthodes nous changeons les couleurs dans lesquelles nous verrons la liste et ses sélections, nous établissons également le nombre d'éléments à afficher sans défilement.
Faire défilerPar défaut, la liste n'est pas un élément qui utilise le défilement, pour ce faire, nous devons l'intégrer dans un panneau de défilement et avec cette fonctionnalité est ajoutée, cependant ce panneau est un matériau différent de ce que nous voyons ici, il est donc jusqu'à la considération d'enquête de chacun.
Comme nous l'avons vu l'élément JListe est très similaire à l'élément Boîte comboCependant, la possibilité de sélectionner plusieurs valeurs simultanément lui donne une nouvelle dimension qui nous aide à placer des fonctionnalités plus avancées dans notre application. Avec cela, nous terminons ce tutoriel, nous avons appris à définir une liste d'éléments dans Java, en plus de savoir comment appliquer certaines de ses méthodes connexes.
wave wave wave wave wave