Cordial saludo
Amigos estoy realisando una calculadora con algunas funciones basicas pero nose como programar el evento del botos de (.),(CE) y (Salir).
les agradeseria cualquiera ayuda al respecto sobre el codigo propuesto ya que es el que he venido trabajando y me gustaria revisar y corregir el error.
Abajo de dejo el link de descarga del archivo para cualquier ayuda.
http://www.4shared.com/rar/WbJnfa5w/AppletCalculadora.html
Código:
package AppletCalculadora_GUI;
public class AppletCalculadora_GUI_SENA extends javax.swing.JApplet {
String Numero="";
int valor=0;
int signo=0;
private void btn1ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 1;
Numero1.setText(Numero);// TODO add your handling code here:
}
private void btn2ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 2;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn3ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 3;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn4ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 4;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn5ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 5;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn6ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 6;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn7ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 7;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn8ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 8;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn9ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 9;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btn0ActionPerformed(java.awt.event.ActionEvent evt) {
Numero += 0;
Numero1.setText(Numero); // TODO add your handling code here:
}
private void btnCEActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void btnSumaActionPerformed(java.awt.event.ActionEvent evt) {
valor=Integer.parseInt(Numero);
Numero1.setText("0");
signo=1;
Numero1.setText("");
Numero="";
// TODO add your handling code here:
}
private void btnRestaActionPerformed(java.awt.event.ActionEvent evt) {
valor=Integer.parseInt(Numero);
Numero1.setText("0");
signo=2;
Numero1.setText("");
Numero=""; // TODO add your handling code here:
}
private void btnIgualActionPerformed(java.awt.event.ActionEvent evt) {
if(signo==1){
valor += Integer.parseInt(Numero);
Numero1.setText(Integer.toString(valor));
}
if(signo==2){
valor -= Integer.parseInt(Numero);
Numero1.setText(Integer.toString(valor));
}
if(signo==3){
valor *= Integer.parseInt(Numero);
Numero1.setText(Integer.toString(valor));
}
if(signo==4){
valor /= Integer.parseInt(Numero);
Numero1.setText(Integer.toString(valor));
}
Numero="";
// TODO add your handling code here:
}
private void btnMultiplicacionActionPerformed(java.awt.event.ActionEvent evt) {
valor=Integer.parseInt(Numero);
Numero1.setText("0");
signo=3;
Numero1.setText("");
Numero=""; // TODO add your handling code here:
}
private void btnDivicionActionPerformed(java.awt.event.ActionEvent evt) {
valor=Integer.parseInt(Numero);
Numero1.setText("0");
signo=4;
Numero1.setText("");
Numero=""; // TODO add your handling code here:
}
private void btnCActionPerformed(java.awt.event.ActionEvent evt) {
Numero1.setText(""); // TODO add your handling code here:
}
private void btnSalirActionPerformed(java.awt.event.ActionEvent evt) {
//this.dispose(); // TODO add your handling code here:
}
private void btnPuntoActionPerformed(java.awt.event.ActionEvent evt) {
Numero=Numero.concat(".");
Numero1.setText(Numero);
// TODO add your handling code here:
}
// Variables declaration - do not modify
private javax.swing.JTextField Numero1;
private javax.swing.JButton btn0;
private javax.swing.JButton btn1;
private javax.swing.JButton btn2;
private javax.swing.JButton btn3;
private javax.swing.JButton btn4;
private javax.swing.JButton btn5;
private javax.swing.JButton btn6;
private javax.swing.JButton btn7;
private javax.swing.JButton btn8;
private javax.swing.JButton btn9;
private javax.swing.JButton btnC;
private javax.swing.JButton btnCE;
private javax.swing.JButton btnDivicion;
private javax.swing.JButton btnIgual;
private javax.swing.JButton btnMultiplicacion;
private javax.swing.JButton btnPunto;
private javax.swing.JButton btnResta;
private javax.swing.JButton btnSalir;
private javax.swing.JButton btnSuma;
// End of variables declaration
}
Me interesaria que me ayudaran a corregir la parte correspondiente a
private void btnPuntoActionPerformed(java.awt.event.ActionEvent evt) y
private void btnCEActionPerformed(java.awt.event.ActionEvent evt) les agradezco cualquier ayuda.