Veremos como generar figuras geometricas utilizando la libreria
Swing para generar una ventana de interfaz grafica
y JOptionPane como medio para la captacion de datos...
para crear este proyecto ocuparemos los siguientes componentes:
- JButton lo nombraremos como btnCuadrado, con este boton generaremos
un mensaje para introducir la medida del cuadrado a graficar
- JButton nombraremos como btnLimpiar,
este sera el boton para limpiar la pantalla
- JButton nombraremos como btnRectangulo,
sera nuestro boton para generar el evento de ingresar medidas
para nuestra figura del rectangulo
- JPanel jPanel1;
- JTextArea nombraremos como txtResultado, nos servira
como medio para mostrar nuestra figura geometrica
private void btnCuadradoActionPerformed(java.awt.event.ActionEvent evt) {
txtResultado.setText("");
jLabel1.setText("FIGURA GEOMETRICA: CUADRADO");
int cuadrado=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE MEDIDA DEL CUADRADO"));
for(int i=1;i<=cuadrado;i++){
for(int a=1;a<=cuadrado;a++){
txtResultado.append(" *");
}
txtResultado.append("\n");
}
}
private void btnRectanguloActionPerformed(java.awt.event.ActionEvent evt) {
txtResultado.setText("");
jLabel1.setText("FIGURA GEOMETRICA: RECTANGULO");
int base=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE MEDIDA DE LA BASE DEL RECTANGULO"));
int altura=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE MEDIDA DE LA ALTURA DEL RECTANGULO"));
for(int i=1;i<=altura;i++){
for(int a=1;a<=base;a++){
txtResultado.append(" *");
}
txtResultado.append("\n");
}
}
private void btnLimpiarActionPerformed(java.awt.event.ActionEvent evt) {
txtResultado.setText("");
jLabel1.setText("FIGURAS GEOMETRICAS");
}
No hay comentarios:
Publicar un comentario