import java.awt.∗;
import javax.swing.∗;
public class Essai2 extends JFrame {
public static void main(String[] argv) {
JFrame f = new Essai2(”titre de la frame”);
}
public Essai2(String title ) {
super(title );
this. setSize (100,100);
this. setVisible (true);
}
}
Listing 2 – <Essai2.java>
2.2.1 L’´editeur de code
L’´editeur de code vous permet, comme son nom l’indique, d’´editer votre
code source mais avec l’aide d’outils tr`es int´eressants :
– Colorisation du code : diff´erentes couleurs pour les chaˆınes de caract`eres,
les entiers, les mots cl´es, ... pour une visualisation plus ais´ee du code
source ;
– Auto-compl´ementation du code : grˆace `a la combinaison des touches
CTRL et ESPACE, JBuilder vous aide `a finir le code que vous tapez.
Cela permet de gagner du temps. Prenez-en l’habitude !
– Repr´esentation graphique de la structure du code source : dans le cadre
inf´erieur gauche, un arbre reprend les composants de votre code source. Un
clic sur un ´el´ement de l’arbre permet d’arriver directement `a la d´eclaration
de cet ´el´ement dans le code.
Exercice :
Encodez les deux exemples de code pr´esent´es ci-dessus dans deux fichiers
diff´erents(chaque fichier doit s’appeler comme le nom de la classe publique qu’il
d´efinit) et compilez-les l’un apr`es l’autre.
2.2.2 L’´editeur d’interface
Lorsque vous programmez un container graphique (JFrame,JPanel,...),
vous pouvez visualiser celui-ci grˆace `a l’onglet ”Conception” situ´e en bas de
l’´editeur de code.
Cet ´editeur graphique vous permet de cr´eer tr`es vite une interface complexe
sans taper une seule ligne de code.
Sur la partie haute, l’´editeur graphique affiche tous les composants que l’on
peut ajouter au container. Il suffit alors de s´electionner l’un de ceux-ci (en
cliquant une fois dessus) et de cliquer ensuite sur le container `a l’endroit
voulu pour que le composant soit ajout´e `a votre container.
4