jueves, 10 de marzo de 2016

import java.awt.*;

public class grafico extends Panel{
    /*creates a new instance of Grafico*/
public grafico(){

}
 /** pinta el contenido grafico*/
public void paint(Graphics g){

g.setColor(Color.green);
 g.drawLine(25,25,275,75);
 g.setColor(Color.red);
 g.drawRect(25,50,50,75);
 g.fill3DRect(100,50,50,50 ,true);
 g.drawOval(175,50,50,50);

 GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
 String[] fonts = ge.getAvailableFontFamilyNames();

 g.setFont(new Font(fonts[0],Font.PLAIN,12));

 g.drawString("rectangulo rojo",100,125);
 g.setFont(new Font(fonts[0],Font.BOLD,14));
 g.drawString("OVALO",200,125);
 g.setColor(Color.blue);
 int x[]= {250,275,300,325,350,375,400};
 int y[]= {75,50,75,50,75,50,75};

   g.drawPolygon(x,y,6);
}
public Dimension getPreferredSize(){
    return new Dimension(450,165);
}

public static void main(String[]arg){
    Frame f=new Frame("ejemplo de awt");
   
    f.add(new grafico());
   
    f.pack();
    f.setVisible(true);
}
}


No hay comentarios:

Publicar un comentario