Calculadora

Páginas: 2 (323 palabras) Publicado: 5 de noviembre de 2011
import java.awt.*;
import java.awt.event.MouseAdapter;

import java.awt.event.MouseEvent;



import javax.swing.*;

import javax.swing.border.EmptyBorder;public class VentanaCalculadora extends JFrame {





JTextField pantalla;



double resultado;




String operacion;JPanel panelNumeros, panelOperaciones;





boolean nuevaOperacion = true;

public VentanaCalculadora() {

super();

setSize(250, 300);setTitle("Calculadora Simple");

setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

setResizable(false);



JPanel panel = (JPanel)this.getContentPane();

panel.setLayout(new BorderLayout());



pantalla = new JTextField("0", 20);

pantalla.setBorder(new EmptyBorder(4, 4, 4, 4));pantalla.setFont(new Font("Arial", Font.BOLD, 25));

pantalla.setHorizontalAlignment(JTextField.RIGHT);

pantalla.setEditable(false);pantalla.setBackground(Color.WHITE);

panel.add("North", pantalla);



panelNumeros = new JPanel();

panelNumeros.setLayout(new GridLayout(4, 3));panelNumeros.setBorder(new EmptyBorder(4, 4, 4, 4));



for (int n = 9; n >= 0; n--) {

nuevoBotonNumerico("" + n);

}nuevoBotonNumerico(".");



panel.add("Center", panelNumeros);



panelOperaciones = new JPanel();

panelOperaciones.setLayout(new GridLayout(6, 1));panelOperaciones.setBorder(new EmptyBorder(4, 4, 4, 4));



nuevoBotonOperacion("+");

nuevoBotonOperacion("-");

nuevoBotonOperacion("*");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calculo
  • Calculo
  • Calculos
  • Calculo
  • Calculo
  • Calculo
  • Calculo
  • Calculo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS