Vous êtes sur la page 1sur 4

ISTP: Manuel Seoane Corrales

Java Swing

CALCULADORACONJAVAENNETBEANS

publicclassCalculadoraextendsjavax.swing.JFrame{
//variables
doublemasmenos;
doubleprimerdouble;
doublesegundouble;
doubletotaldouble;
//paralosbotones
intmasClic;

Lic.BernardoC.HermitaoAtencio

intmenosClic;
intdivClic;
intmultiClic;
intdecimalClic;

privatevoidbtnLimpiarActionPerformed(java.awt.event.ActionEventevt)
{
//TODOaddyourhandlingcodehere:
txtDisplay.setText("");
decimalClic=0;
}

privatevoidbtnUnoActionPerformed(java.awt.event.ActionEventevt){
//TODOaddyourhandlingcodehere:
txtDisplay.setText(txtDisplay.getText()+btnUno.getText());
}

privatevoidbtnDosActionPerformed(java.awt.event.ActionEventevt){
txtDisplay.setText(txtDisplay.getText()+btnDos.getText());
}

privatevoidbtnTresActionPerformed(java.awt.event.ActionEventevt){
//TODOaddyourhandlingcodehere:
txtDisplay.setText(txtDisplay.getText()+btnTres.getText());
}

privatevoidbtnCuatroActionPerformed(java.awt.event.ActionEvent
evt){
//TODOaddyourhandlingcodehere:
txtDisplay.setText(txtDisplay.getText()+btnCuatro.getText());
}

ISTP: Manuel Seoane Corrales

Java Swing

//TODOaddyourhandlingcodehere:

privatevoidbtnCincoActionPerformed(java.awt.event.ActionEventevt)
txtDisplay.setText(txtDisplay.getText()+btnCero.getText());
{
}
//TODOaddyourhandlingcodehere:

txtDisplay.setText(txtDisplay.getText()+btnCinco.getText());
privatevoidbtnPuntoActionPerformed(java.awt.event.ActionEventevt)
}
{

//TODOaddyourhandlingcodehere:
privatevoidbtnSeisActionPerformed(java.awt.event.ActionEventevt){
if(decimalClic==0){
//TODOaddyourhandlingcodehere:
txtDisplay.setText(txtDisplay.getText()+btnPunto.getText());
txtDisplay.setText(txtDisplay.getText()+btnSeis.getText());
decimalClic=1;
}
}

}
privatevoidbtnSieteActionPerformed(java.awt.event.ActionEventevt){

//TODOaddyourhandlingcodehere:
privatevoid
btnMasMenosActionPerformed(java.awt.event.ActionEventevt){
txtDisplay.setText(txtDisplay.getText()+btnSiete.getText());
//TODOaddyourhandlingcodehere:

}
masmenos=(Double.parseDouble(String.valueOf(txtDisplay.getText())));

masmenos=masmenos*(1);
privatevoidbtnOchoActionPerformed(java.awt.event.ActionEventevt)
txtDisplay.setText(String.valueOf(masmenos));
{
}
//TODOaddyourhandlingcodehere:

txtDisplay.setText(txtDisplay.getText()+btnOcho.getText());
privatevoidbtnMasActionPerformed(java.awt.event.ActionEventevt){
}

//TODOaddyourhandlingcodehere:
privatevoidbtnNueveActionPerformed(java.awt.event.ActionEvent

evt){
primerdouble=(Double.parseDouble(String.valueOf(txtDisplay.getText())));
//TODOaddyourhandlingcodehere:
txtDisplay.setText("");
txtDisplay.setText(txtDisplay.getText()+btnNueve.getText());
masClic=1;
}
decimalClic=0;

}
privatevoidbtnCeroActionPerformed(java.awt.event.ActionEventevt){

Lic.BernardoC.HermitaoAtencio

ISTP: Manuel Seoane Corrales

Java Swing

//TODOaddyourhandlingcodehere:
privatevoidbtnMenosActionPerformed(java.awt.event.ActionEvent

evt){
segundouble=(Double.parseDouble(String.valueOf(txtDisplay.getText())));
//TODOaddyourhandlingcodehere:
if(masClic>0){

totaldouble=primerdouble+segundouble;
primerdouble=(Double.parseDouble(String.valueOf(txtDisplay.getText())));
txtDisplay.setText(String.valueOf(totaldouble));
txtDisplay.setText("");
primerdouble=0;
menosClic=1;
segundouble=0;
decimalClic=0;
masClic=0;
}
}

if(menosClic>0){
privatevoidbtnMultiplicaActionPerformed(java.awt.event.ActionEvent
totaldouble=primerdoublesegundouble;
evt){
txtDisplay.setText(String.valueOf(totaldouble));
//TODOaddyourhandlingcodehere:

primerdouble=0;
primerdouble=(Double.parseDouble(String.valueOf(txtDisplay.getText())));
segundouble=0;
txtDisplay.setText("");
menosClic=0;
multiClic=1;
}
decimalClic=0;
if(multiClic>0){
}
totaldouble=primerdouble*segundouble;

txtDisplay.setText(String.valueOf(totaldouble));
privatevoidbtnDivideActionPerformed(java.awt.event.ActionEventevt)
primerdouble=0;
segundouble=0;
{
multiClic=0;
//TODOaddyourhandlingcodehere:
}

if(divClic>0){
primerdouble=(Double.parseDouble(String.valueOf(txtDisplay.getText())));
totaldouble=primerdouble/segundouble;
txtDisplay.setText("");
txtDisplay.setText(String.valueOf(totaldouble));
divClic=1;
primerdouble=0;
decimalClic=0;
segundouble=0;
}
divClic=0;

}}
privatevoidbtnIgualActionPerformed(java.awt.event.ActionEventevt){

Lic.BernardoC.HermitaoAtencio

ISTP: Manuel Seoane Corrales

Lic.BernardoC.HermitaoAtencio

Java Swing

Vous aimerez peut-être aussi