Eclipse: programme Java GUI - comment ça marche
La programmation d'une interface graphique avec Java dans Eclipse est difficile pour de nombreux débutants. Nous vous donnons des conseils et vous montrons comment donner un visage à votre programme.
Eclipse: créer un projet GUI
GUI signifie Graphical User Interface et signifie l'interface utilisateur graphique d'un programme tel que des boutons, des champs de texte et d'autres éléments. Lisez ici comment démarrer un projet approprié dans Eclipse:
- Ouvrez Eclipse (Version: Kepler Service Release 2) et sous "Fichier" cliquez sur "Nouveau" puis sur "Projet Java". Donnez un nom approprié à votre projet et cliquez sur "Terminer".
- Ouvrez votre nouveau projet à l'aide de l'explorateur de packages. Cliquez maintenant sur "Créer de nouvelles classes visuelles" dans la barre d'action supérieure. Déplacez la souris sur "Swing" et cliquez sur "JFrame". Une nouvelle fenêtre s'ouvre, vous entrez ici le nom de la classe.
- Vous avez maintenant créé une "classe visuelle" et pouvez continuer à la modifier.
Interface graphique Java: changer la conception
Après avoir créé la "classe visuelle", vous pouvez poursuivre la conception de votre programme:
- Pour ce faire, cliquez sur "Design" dans l'éditeur Eclipse.
- Vous voyez maintenant une fenêtre classique que vous pouvez équiper d'éléments individuels. Par exemple, sous "Composants", vous trouverez le "JButton".
- Cliquez sur n'importe quel élément et faites-le glisser dans la fenêtre du programme. Remarque: Avec "Disposition absolue", vous pouvez disposer librement les éléments dans la fenêtre.
- Donnez aux éléments des noms uniques tels que "btn1" pour le premier bouton. Attention: ne confondez pas le nom ("Variable") avec l'étiquette ("Texte").
Programmation Java: ajouter une interaction
Disons que vous avez maintenant 2 champs de texte et un bouton. Dans la zone de texte 1 (ici "txt1"), entrez un nombre à multiplier par 2. Le résultat est affiché dans le champ de texte 2 (ici "txt2").
- Double-cliquez sur votre bouton (ici "btn1"). Vous êtes maintenant de retour dans l'éditeur.
- Avec la méthode "getText ()", vous pouvez lire l'entrée du premier champ de texte. Puisque vous avez besoin d'un type de données Integer, convertissez le type de données chaîne avec "Integer.parseInt".
- Attribuez maintenant la valeur lue à la variable "a" et multipliez-la par 2.
- Enfin, nous sortons le résultat (variable "b") dans le champ de texte 2. Pour cela nous utilisons la méthode "setText ()".
Marché de l'emploi CHIP
Sur notre marché de l'emploi CHIP, vous trouverez des milliers d'emplois actuels dans le monde numérique. Que ce soit en tant que développeur de logiciels ou expert en marketing, chez Microsoft ou Amazon - nous couvrons toute l'étendue du monde technologique allemand. Et si vous voulez commencer l'un de ces emplois en tant que changeur de carrière, l'apprentissage à distance en vaut la peine. Demandez une brochure d'information sur les cours à distance actuels de l'ILS, la plus grande école d'enseignement à distance d'Allemagne.
Si vous souhaitez en savoir plus sur Java, vous trouverez un tutoriel sur les boucles While et For dans notre astuce pratique.