Le programme suivant, qui affiche la fenêtre représentée ci-dessus, donne un exemple d'utilisation de la classe FenetreEtTrace. La classe PanneauTrace permet d'afficher ici directement un CercleGraphique.
Le code de CercleDansFenetre
import javax.swing.JFrame;
import java.awt.Color;
import java.awt.Dimension;
class CercleDansFenetre {
public static void main(String[] arg) {
JFrame f = new JFrame();
PanneauTrace interieur = new PanneauTrace();
interieur.setPreferredSize(new Dimension(300,300));
interieur.setTracable(new CercleGraphique(100,150,150,Color.red));
f.setContentPane(interieur);
f.pack();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
©Irène Charon Télécom ParisTech 2011