domingo, 6 de noviembre de 2011

Programa Figuras


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);
        }
    }                                       




Descargar archivos de imagen

**********---------------->AQUI  <----------------------------***********


Descarga el proyecto completo

**********---------------->AQUI<----------------------------***********

2 comentarios:

Cualquier duda, dejen un comentario!

MENSAJE INTENCIONALMENTE CON FALTAS DE ORTOGRAFIA! ^_^'

Publicar un comentario

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More