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