0% encontró este documento útil (0 votos)
21 vistas7 páginas

Calculadora Java con GUI y Funciones Básicas

proyecto java 3

Cargado por

Cesar. C
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas7 páginas

Calculadora Java con GUI y Funciones Básicas

proyecto java 3

Cargado por

Cesar. C
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

TRABAJO FINAL “CALCULADORA”

SE DECLARAN VARIABLES

import [Link]; import

[Link]; import

[Link];

public class Calculadora extends [Link] {

ScriptEngineManager sem = new ScriptEngineManager();

ScriptEngine se = [Link]("JavaScript");

public Calculadora() {

initComponents();

setLocationRelativeTo(null);

BOTON 0

private void btn_0ActionPerformed([Link] evt) {

addNumber("0"); btn_igual.doClick();

}
BOTON 1

private void btn_1ActionPerformed([Link] evt) {

addNumber("1"); btn_igual.doClick();

BOTON 2

private void btn_2ActionPerformed([Link] evt) {

addNumber("2"); btn_igual.doClick();

BOTON 3

private void btn_3ActionPerformed([Link] evt) {

addNumber("3"); btn_igual.doClick();

BOTON 4 private void

btn_4ActionPerformed([Link] evt) {

addNumber("4"); btn_igual.doClick();

BOTON 5 private void

btn_5ActionPerformed([Link] evt) {

addNumber("5"); btn_igual.doClick();

BOTON 6

private void btn_6ActionPerformed([Link] evt) {

addNumber("6"); btn_igual.doClick();

}
BOTON 7

private void btn_7ActionPerformed([Link] evt) {

addNumber("7"); btn_igual.doClick();

BOTON 8

private void btn_8ActionPerformed([Link] evt) {

addNumber("8"); btn_igual.doClick();

BOTON 9

private void btn_9ActionPerformed([Link] evt) {

addNumber("9"); btn_igual.doClick();

BOTON PUNTO

private void btn_puntoActionPerformed([Link] evt) {

addNumber("."); btn_igual.doClick();

BOTON REINICIO (C)

private void btn_cActionPerformed([Link] evt) {

[Link](""); [Link]("");

}
BOTON BORRAR

private void btn_borrarnumeroActionPerformed([Link] evt) {

String texto = [Link]().substring(0, [Link]().length() - 1)

[Link](texto);

//btn_igual.doClick();

BOTON PORCENTAJE

private void btn_porcentajeActionPerformed([Link] evt) {

addNumber("%");

BOTON DIVIDIR

private void btn_divisionActionPerformed([Link] evt) {

addNumber("/");

BOTON MULTIPLICAR

private void btn_multiActionPerformed([Link] evt) {

addNumber("*");

BOTON RESTAR

private void btn_restaActionPerformed([Link] evt) {

addNumber("-");
}

BOTON SUMA

private void bton_sumaActionPerformed([Link] evt) {

addNumber("+");

BOTON IGUAL

private void btn_igualActionPerformed([Link] evt) {

try {

String resultado = [Link]([Link]()).toString();

[Link](resultado);

} catch (Exception e) {

btn_c.doClick();

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.

* For details see [Link]

*/

try {

for ([Link] info :


[Link]()) { if
("Nimbus".equals([Link]())) {
[Link]([Link]());
break;

} catch (ClassNotFoundException ex) {

[Link]([Link]()).log([Link],
null, ex);

} catch (InstantiationException ex) {

[Link]([Link]()).log([Link],
null, ex);

} catch (IllegalAccessException ex) {

[Link]([Link]()).log([Link],
null, ex);

} catch ([Link] ex) {

[Link]([Link]()).log([Link],
null, ex);

//</editor-fold>

/* Create and display the form */

[Link](new Runnable() {

public void run() {

new Calculadora().setVisible(true);

});

public void addNumber(String digito) {

[Link]([Link]() + digito);
}

También podría gustarte