/** * Carres.java * * * Created: Tue Feb 15 09:02:43 1999 * * @author Philippe GENOUD * @version */ import pg.coursjava.logo.*; class MaPlume extends Plume { /** * trace un carré. * @param x abscisse du coin inférieur gauche du carré * @param y ordonnée du coin inférieur gauche du carré * @param dim longueur du coté du carré */ public void carre(int x, int y, int dim) { leve(); positionne(x,y); baisse(); setCap(0); for (int i = 0; i < 4; i++) { avance(dim); tourne(90); } } } // MaPlume public class Carres2 { public static void main (String[] args) { Fenetre f = new Fenetre("CARRES2",600,500,new MaPlume()); MaPlume p = (MaPlume) f.getPlume(); p.carre(100,100,50); p.carre(-140,-60,100); } } // Carres