Interface Graphique en Java Principes
La classe JFrame de SWING
Pour ouvrir une fenˆ
etre graphique `
a l’´
ecran une application cr´
ee (new JFrame()) un
objet de la classe JFrame et donne l’ordre `
a cet objet de se rendre visible.
Pour cr´
eer cet objet il faut au minimum :
•indiquer le titre souhait´
e ;
•pr´
eciser la taille de la fenˆ
etre (largeur, hauteur) ;
•indiquer l’action `
a ex´
ecuter quand l’utilisateur clique sur le bouton de fermeture.
De plus, tr`
es souvent on place la fenˆ
etre au milieu de l’´
ecran.
La classe Toolkit contient de nombreuses m´
ethodes permettant de connaˆ
ıtre les
particuliarit´
es de la machine (taille de l’´
ecran, fontes, etc.). Par exemple, pour
connaˆ
ıtre la taille de l’´
ecran, on utilise :
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Un objet de type Dimension ne comporte que deux attributs width et height.
Jean-Franc¸ois Rey (mars 2004) 5