Dessiner un carré                        

Dessiner un carré

           

Voici un programme qui utilise la classe CarreGraphique.

import java.awt.Graphics;
import java.awt.Dimension;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class PanneauCarre extends JPanel {
    private CarreGraphique c = new CarreGraphique(75, 100, 100, Color.blue); 
    private CarreGraphique d = new CarreGraphique(50, 100, 100); 
    
    public PanneauCarre() {
	setPreferredSize(new Dimension(200, 200));
    }

    public void paintComponent(Graphics g) {
	super.paintComponent(g);
	c.dessine(g);
	d.dessine(g);
    }
}

class EssaiCarregraphique {
    public static void main(String[] arg) {
	JFrame  monDessin = new JFrame("deux carres");
	monDessin.setContentPane(new PanneauCarre());
	monDessin.pack();
	monDessin.setVisible(true);
    }
}

Pour accéder à PanneauCarre.java.

On obtient à l'exécution :

Evidemment, c'est encore un peu rudimentaire...

© Irène Charon Télécom ParisTech 2010