JBuilder est un environnement graphique de développement Java 2. Très visuel et (à l'heure où j'écris ces lignes) compatible avec le JDK standard le plus récent, il permet de développer rapidement, et avec la simplicité de C++ Builder, une application Java 2. Cette page à pour but de présenter de façon simple et rapide le développement d'une application minimale en utilisant JBuilder : l'application "hello world".
Créer un nouveau projet et une classe principale
Première compilation Pour l'instant, notre application est vide et composant graphiques et ne sera pas visible à l'écran. Nous allons cependant la compiler afin de vérifier lors d'une étape intermédiaire, que tout est en ordre, et que la création de notre projet s'est déroulée correctement. Pour lancer cette première compilation, taper sur la touche F9. Une boite de dialogue, "Propriétés d'exécution" apparait alors. Cliquez sur "Définir" puis sélectionnez helloworld.HelloWorldFramecomme nom de classe principale, car c'est elle qui contient notre fonction main (cf. l'option cochée à la création de la classe HelloWorldFrame).
Vous obtenez alors l'écran suivant sur lequel vous pouvez cliquer sur "ok".
Si aucune erreur n'est signalée, vous pouvez passer à l'étape suivante, sinon, recommencez depuis le début en vérifiant bien toutes les étapes.
Ajout du conteneur JPanel Nous allons maintenant pouvoir réaliser notre interface graphique. La première chose à faire avant de continuer, est de terminer le processus en cours en cliquant sur le rectangle rouge en bas à gauche de l'environnement JBuilder.
Ajout du bean JLabel
Modification du code source Il ne nous reste plus qu'à définir la taille de la fenêtre de démarrage et à l'afficher à l'écran. Sélectionnez donc l'onglet source et ajoutez le code source en gras suivant :
public HelloWorldFrame() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
this.setBounds(200,200,100,50);
this.show();
}
La première ligne "this.setBounds(200,200,100,50);" précise d'utiliser une largeur de 100 et une hauteur de
50 et de placer la fenêtre aux coordonnées (200,200) sur l'écran. La ligne suivante indique qu'il faut
afficher la fenêtre.
Lancement de l'application "hello world" Vous pouvez maintenant taper sur la touche F9 et vous verrez apparaitre la fenêtre suivante... votre première application JBuilder ! ![]() Vous pouvez maintenant enrichir cette application et ajouter des listes, boutons, une gestion d'évènements, des connexions à des bases de données... JBuilder vous permettra de développer rapidement et facilement des interfaces ergonomiques et portables comme vous auriez pu le faire en C++ à l'aide de C++ Builder sous Windows, des MFC ou sous Unix avec GTK ou Motif. Novembre 2000 www.sylbarth.com | ||||||||||