Programa para calcular el area de figuras geométricas
Al insertar el codigo este se hace entre las lineas de GENERATED CODE y las VARIABLES.
Aqui el codigo:
  int figura = 1;
    double area, aux1;
    private void reiniciarComponentes(){
        jLabel1.setVisible (false);
        jLabel12.setVisible (false);
        jLabel13.setVisible (false);
        jLabel14.setVisible (false);
        jLabel8.setText("");
        jLabel9.setText("");
        jTextField1.setText("");
        jTextField2.setText("");
        jTextField2.setVisible(false);
}
    private void jLabel6MouseClicked(java.awt.event.MouseEvent evt) {                                     
        //Codigo de cirulo
        reiniciarComponentes();
        jLabel12.setVisible (true);
        jLabel9.setText("Radio:");
        figura = 1;    
    }                                    
    private void jLabel5MouseClicked(java.awt.event.MouseEvent evt) {                                     
        //Codigo de rectangulo
        reiniciarComponentes();
        jLabel13.setVisible (true);
        jTextField2.setVisible(true);
        jLabel9.setText("Ancho:");
        jLabel8.setText("Largo:");
        figura = 2;
    }                                    
    private void jLabel4MouseClicked(java.awt.event.MouseEvent evt) {                                     
        // Codigo triangulo
        reiniciarComponentes();
        jLabel1.setVisible (true);
        jTextField2.setVisible(true);
        jLabel9.setText("Base:");
        jLabel8.setText("Altura:");
        figura = 3;
    }                                    
    private void jLabel7MouseClicked(java.awt.event.MouseEvent evt) {                                     
        // Codigo cuadrado
        reiniciarComponentes();
        jLabel14.setVisible (true);
        jLabel9.setText("Lado:");
        figura = 4;
    }                                    
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // Codigo del boton
        if (figura == 1){
            aux1 = Double.parseDouble(String.valueOf(jTextField1.getText()));
            area = 3.1416*(aux1*aux1);
          jLabel11.setText(""+area);  
        }
        else if (figura==2){
            aux1 = Double.parseDouble(String.valueOf(jTextField1.getText()));
            area = Double.parseDouble(String.valueOf(jTextField2.getText()));
            area = (area*aux1);
            jLabel11.setText(""+area);
        }
        else if (figura==3){
            aux1 = Double.parseDouble(String.valueOf(jTextField1.getText()));
            area = Double.parseDouble(String.valueOf(jTextField2.getText()));
            area = (aux1*area)/2;
            jLabel11.setText(""+area);
        }
        else if (figura==4){
            aux1 = Double.parseDouble(String.valueOf(jTextField1.getText()));
            area = aux1 * aux1;
            jLabel11.setText(""+area);
        }
    }                                       
**********---------------->AQUI <----------------------------***********
Descarga el proyecto completo
**********---------------->AQUI<----------------------------***********



 



 




 







 
 
 
 
 
 
 
2 comentarios:
Cualquier duda, dejen un comentario!
MENSAJE INTENCIONALMENTE CON FALTAS DE ORTOGRAFIA! ^_^'
me marca error
Publicar un comentario