Archivos por Etiqueta: swing

Tutorial de Java Swing (12): JComboBox.

Veamos ahora el comportamiento básico del componente JComboBox. Este componente permite seleccionar un elemento de una lista. El ejercicio consiste en presentar un JFrame, que a su vez contiene un panel y éste contiene: Una etiqueta (JLabel) con el texto “Seleccione una Opción:” Una caja combinada (JComboBox) con dos opciones (Hombre, Mujer), que se introducen [...]

Tutorial de Java Swing (11): JMenuBar, JMenu, JMenuItem.

Vamos a ver ahora una ventana principal JFrame (ventana principal) que contiene un Menu principal (JMenuBar) con varias opciones (Archivo, Editar, Ayuda y Salir), cada una de las cuales contiene otras opciones de menú (JMenuItem)  y una barra de progreso (JProgressBar). Colocaremos también un componente JTextArea. La mejor manera de afrontar este diseño es crear [...]

Tutorial de Java Swing (9): JDialog y JLabel.

Al final de la entrada 8 de este tutorial básico de componentes Java Swing indicaba que a pesar del funcionamiento correcto de la calculadora, quedaban cuestiones por resolver, y en concreto, quedaba por resolver algunos errores de operación no contemplados. Y así por ejemplo, si un usuario comienza una operación directamente pulsando un botón de [...]

Tutorial de Java Swing (8): Evento actionPerformed de TButton. (Cont.)

Vamos a terminar con los códigos asociados a los eventos de los botones, para ello, primero, terminaremos el código asociado al botón bP (punto decimal). Para ello, abrimos el código correspondiente al evento actionPerformed y escribimos if (decimalClick ==0){ tfresultado.setText(tfresultado.getText()+bP.getText()); decimalClick =1; } Es decir, si aún no se ha introducido el punto decimal en [...]

Tutorial de Java Swing (6): Evento actionPerformed de TButton.

Vamos a introducir un concepto nuevo, el concepto de evento, en esta nueva entrega del tutorial. Una vez que tenemos planteada la interfaz, parece razonable que la mera pulsación o click de cada uno de los botones que se corresponden a los dígitos 0, 1,2 3, 4, 5, 6, 7, 8, 9 éstos tengan por [...]

Tutorial de Java Swing (5): JTextField.

Continuando con nuestro proyecto, vamos a incluir en nuestra interfaz un componente Swing de la clase JTextField, este tipo de controles se utilizan para introducir o visualizar información, cualquiera que sea esta. Nosotros utilizaremos este control para mostrar los resultados de la calculadora. Una vez abierto el proyecto y teniendo el editor en modo “Diseño” [...]

Tutorial de Java Swing (4): JButton.

Siguiendo con nuestro proyecto (Calculadora), vamos a incorporar un grupo de componentes de Swing que pertenecen a la clase JButton, para ello, una vez abierto el proyecto, nos situamos en la paleta de controles de Swing, hacemos click en Botón y lo soltamos en el panel PBase de manera que tendremos lo siguiente

Tutorial de Java Swing (3): JPanel.

Siguiendo con nuestro ejercicio, el proyecto que hemos denominado ejava0 y que sólo dispone de un componente JFrame, ahora vamos a añadir un componente JPanel. Para ello, una vez abierto el proyecto con el IDE NetBean, nos situamos en ventanappal.java seleccionamos la vista Diseño y veremos algo parecido a esto

Tutorial de Java Swing (2): JFrame.

Toda aplicación Swing tiene que tener un contenedor que contenga la aplicación. Una opción válida sería el componente JFrame, éste proporciona la ventana principal de la interfaz de la aplicación. Por otro lado, desde el lanzamiento o creación de este componente y su posterior visualización, podremos crear y visualizar otros controles Swing que permitan a [...]

Tutorial de Java Swing (1): Introducción y main.

Para realizar los ejercicios de este tutorial, se prejuzga que tiene instalado tanto  JDK como NetBeans. La forma de descargar ambos productos está descrita (en windows y en Linux) en otras entradas de este blog. En mi caso concreto, actualmente tengo instalada las últimas versiones obtenidas desde la página de descarga de NetBeans , donde [...]

Seguir

Get every new post delivered to your Inbox.