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