You are on page 1of 1

figuras import java.awt.Graphics; import javax.swing.

JPanel; public class Figuras extends JPanel{ private int opcion; public Figuras(int opcionUsuario){ opcion=opcionUsuario; } public void paintComponent(Graphics g){ super.paintComponent(g); for(int i=0;i<10;i++){ switch(opcion) { case 1: g.drawRect(10+i*10,10+i*10,50+i*10,50+i*10); break; case 2: g.drawOval(10+i*10,10+i*10,50+i*10,50+i*10); break; } } } }

Prueba figuras import javax.swing.JFrame; import javax.swing.JOptionPane; public class PruebaFiguras{ public static void main(String args []){ String entrada=JOptionPane.showInputDialog("escriba1 para dibujar rectagulos\n"+"escriba2 para dibujar ovalos"); int opcion=Integer.parseInt(entrada); Figuras panel=new Figuras(opcion); JFrame aplicacion = new JFrame(); aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_C LOSE); aplicacion.add(panel); aplicacion.setSize(300,300); aplicacion.setVisible(true); } }

You might also like