Calculadora Java
public class AplicacionSimpleSwingConControles {
//Atributos de la clase private JFrame formulario = null;private JPanel ventanaPrincipal = null; private JLabel etiquetaNumero1 = null; private JLabel etiquetaNumero2 = null; private JLabel etiquetaRespuesta = null; private JTextField campoNumero1 = null;private JTextField campoNumero2 = null; private JTextField campoResultado = null; private JButton botonSumar = null; private JButton botonRestar = null; private JButton botonMultiplicar = null;private JButton botonDividir = null;
//Constructor de la clase
public AplicacionSimpleSwingConControles() { //Creamos un nuevo frame JFrame ventana = getFormulario(); //Agregamos un escuchador deevento para cuando //se pulsa el botón X de la ventana ventana.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { //Si se pulsa X se cierra la ventanaSystem.exit(0); } });
//Definimos el tamaño de la ventana ventana.setSize(600, 200); //La mostramos ventana.setVisible(true); }
//Mostramos la ventana y definimos su título en la barra de título privateJFrame getFormulario() { if (formulario == null) { formulario = new JFrame(); formulario.setTitle("VENTANA BÁSICA HECHA EN SWING por Harvey Sanchez"); formulario.setSize(new Dimension(600, 300));formulario.setContentPane(getVentanaPrincipal());}
return formulario; }
/*******************************************/ /*******************************************//*******************************************/ /** * Este método inicializa el panel sobre donde irán los componentes * botones, radiobuttons, checkboxes, etc. * @return javax.swing.JPanel */ private JPanel getVentanaPrincipal() { if...
Regístrate para leer el documento completo.