Aplicación Calculadora Simple
Enunciado
Código Fuente de los botones
private void jButtonSumaActionPerformed(java.awt.event.ActionEvent evt) {
jButtonMulti.setEnabled(true);
jButtonDivision.setEnabled(true);
jButtonResta.setEnabled(true);
jButtonSuma.setEnabled(false);
}
private void jButtonRestaActionPerformed(java.awt.event.ActionEvent evt) {
jButtonMulti.setEnabled(true);
jButtonDivision.setEnabled(true);
jButtonResta.setEnabled(false);
jButtonSuma.setEnabled(true);
}
private void jButtonMultiActionPerformed(java.awt.event.ActionEvent evt) {
jButtonMulti.setEnabled(false);
jButtonDivision.setEnabled(true);
jButtonResta.setEnabled(true);
jButtonSuma.setEnabled(true);
}
private void jButtonDivisionActionPerformed(java.awt.event.ActionEvent evt) {
jButtonMulti.setEnabled(true);
jButtonDivision.setEnabled(false);
jButtonResta.setEnabled(true);
jButtonSuma.setEnabled(true);
}
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
double numero1 = Double.valueOf(jTextFieldNumero1.getText());
double numero2 = Double.valueOf(jTextFieldNumero2.getText());
double suma = numero1 + numero2, resta = numero1 - numero2;
double division = numero1 / numero2, multi = numero1 * numero2;
if (jButtonSuma.isEnabled()) {
if (jButtonResta.isEnabled()) {
if (jButtonMulti.isEnabled()) {
if (jButtonDivision.isEnabled()) {
} else {
jTextFieldResultado.setText(String.valueOf(division));
}
} else {
jTextFieldResultado.setText(String.valueOf(multi));
}
} else {
jTextFieldResultado.setText(String.valueOf(resta));
}
} else {
jTextFieldResultado.setText(String.valueOf(suma));
}
}
Resultado
No hay comentarios:
Publicar un comentario