Calculadora 1.0
Viruz Blog :: Programación en General :: Java :: Básicos
Página 1 de 1.
Calculadora 1.0
El sistema operativo de Windows trae por defecto incluida una calculadora donde por lo regular la podemos encontrar en Accesorios. Pero nosotros nos vamos a dar la tarea de poder programar una a nuestro gusto y poner las funciones básicas que sean del agrado, iremos paso por paso y por eso les presento como realizar una mediante el administrador de diseño GridLayout, esta es la primera versión por lo que más adelante iré actualizándola.
Lo que se necesita conocer
¿Como funciona el Programa?
Enlace: Calculadora 1.0 en Java
Lo que se necesita conocer
- Administradores de diseño
Imagen
[Tienes que estar registrado y conectado para ver esa imagen]
[Tienes que estar registrado y conectado para ver esa imagen]
¿Como funciona el Programa?
- Este sencillo programa contendrá en el constructor de la ventana principal declarados 2 métodos.
- El primero será llamado Panel() el cual tendrá un campo de texto en la posición norte.
- En el segundo será un panel con el administrador de diseño GridLayout que albergará los botones que queremos en nuestra calculadora y por consecuente los agregamos al panel.
Código
Clase Main
Clase Main
import javax.swing.JFrame;
public class Main {
public static void main (String [] args) {
Calculadora c = new Calculadora();
c.setLocationRelativeTo(null);
c.setResizable(false);
c.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
Clase Calculadora
import java.awt.Color;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Calculadora extends JFrame {
public Calculadora () {
super("Viruz Blog: Calculadora 1.0");
setSize(280,350);
Panel();
Panel3();
setBackground(Color.LIGHT_GRAY);
setVisible(true);
}
private void Panel() {
JTextField texto1 = new JTextField(22);
JPanel panel= new JPanel();
panel.add(texto1);
add(panel,"North");
}
private void Panel3() {
JPanel panel3 = new JPanel();
panel3.setLayout(new GridLayout(4,4,1,1));
JButton boton4 = new JButton("7");
JButton boton5 = new JButton("8");
JButton boton6 = new JButton("9");
JButton boton7 = new JButton("/");
JButton boton9 = new JButton("4");
JButton boton10 = new JButton("5");
JButton boton11 = new JButton("6");
JButton boton12 = new JButton("*");
JButton boton14 = new JButton("1");
JButton boton15 = new JButton("2");
JButton boton16 = new JButton("3");
JButton boton17 = new JButton("-");
JButton boton19 = new JButton("0");
JButton boton20 = new JButton(".");
JButton boton21 = new JButton("=");
JButton boton22 = new JButton("+");
panel3.add(boton4);
panel3.add(boton5);
panel3.add(boton6);
panel3.add(boton7);
panel3.add(boton9);
panel3.add(boton10);
panel3.add(boton11);
panel3.add(boton12);
panel3.add(boton14);
panel3.add(boton15);
panel3.add(boton16);
panel3.add(boton17);
panel3.add(boton19);
panel3.add(boton20);
panel3.add(boton21);
panel3.add(boton22);
add(panel3, "Center");
}
}
Descarga el Código
Calculadora 1.0
Autor: Viruz Calculadora 1.0
Enlace: Calculadora 1.0 en Java
Viruz Blog :: Programación en General :: Java :: Básicos
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|