Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2010, 07:27
Avatar de RIVERMILLOS
RIVERMILLOS
 
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 2 meses
Puntos: 15
Ayuda con figuras 2d ....

hola quiero hacer una aplicacion que tenga 3 botones "circulo" "triangulo" "cuadrado"... pero no se como puedo implementarlo en el codigo....hablo de los metodos pues tengo esto

Código:
public class MiFrame extends JFrame implements ActionListener {


private static final long serialVersionUID = 1L;
private JButton boton= new JButton("Pintar");
static MiFrame mf;
public MiFrame() {
super("¡Hola mundo con ventanas!");
boton.addActionListener(this);
add(boton);
setLayout(new FlowLayout());
setSize(300,300);
setVisible(true);
}
public void paint(Graphics g) {
getContentPane().setBackground(Color.white);
int CoordX[ ] = { 100,100,170};
int CoordY[ ] = { 100,150,150}; 
g.setColor(Color.blue);
g.drawPolygon(CoordX,CoordY,3);
}
public static void main(String args[]) {
mf = new MiFrame();


mf.addWindowListener( new WindowAdapter() {
public void windowClosing( WindowEvent evt ){
System.exit( 0 );}
});
}
@Override
public void actionPerformed(ActionEvent arg0) {
	
mf.repaint();
	
}
}
pero no se si como hacer las otras dos figuras pues me tocaria meterlo en el metodo pain pero se pintaria todos al tiempo..


saludos