Java Swing fournit un ensemble sophistiqué de composants légers qui permettent aux développeurs de créer des interfaces utilisateur graphiques ou des interfaces graphiques . La bibliothèque Swing contient de nombreux composants qui peuvent être utilisés tout en développant une interface graphique. Les composants fournissent une représentation graphique des objets Java et peuvent interagir avec un utilisateur. Un composant appelé JComboBox permet à l' utilisateur d'un programme sélectionner un élément dans une liste déroulante et de déclencher un événement dans le programme. Choses que vous devez
texte éditeur
ordinateur avec Java installé
Afficher plus Instructions
1
implémenter l'interface " ActionListener " . Entrez le code suivant :
TestClass public class JPanel implements ActionListener {
...
}
L'interface " ActionListener " va gérer l'événement d'un utilisateur sélectionne une option dans la liste déroulante .
2
Ajouter le ActionListener à la liste déroulante. Pour reprendre l'exemple de l'étape 1 , étant donné une liste déroulante nommée " testcombo ", entrez le code suivant dans la classe " TestClass ":
testcombo.addActionListener (this);
3
Recevez la sélection de la zone de liste déroulante en cours. Lorsque l'utilisateur sélectionne un élément dans la liste déroulante , vous aimeriez savoir la sélection. Entrez le code suivant :
publique vide actionPerformed ( ActionEvent e) {
JComboBox cb = ( JComboBox ) e.getSource ();
cordes TestItem = (String) cb . getSelectedItem (); }
Ce code seront à l'écoute pour un utilisateur de sélectionner un élément dans la liste déroulante . Lorsque l'utilisateur sélectionne un élément, cette méthode sera appelée et le nom de l' option, l'utilisateur sélectionne sera sauvegardé dans le " TestItem " variable String .