Académique Documents
Professionnel Documents
Culture Documents
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());
}
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
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
Lic.BernardoC.HermitaoAtencio
Java Swing