0% encontró este documento útil (0 votos)
13 vistas

Aplicaciones de Escritorio Java

Este documento describe los pasos para crear aplicaciones de escritorio en Java, incluyendo el diseño de la interfaz, programación de los controles y ejecución. También incluye ejemplos de uso de radiobuttons, checkboxes y otros controles.
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)
13 vistas

Aplicaciones de Escritorio Java

Este documento describe los pasos para crear aplicaciones de escritorio en Java, incluyendo el diseño de la interfaz, programación de los controles y ejecución. También incluye ejemplos de uso de radiobuttons, checkboxes y otros controles.
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
Está en la página 1/ 28

APLICACIONES DE ESCRITORIO

Mg. Henry Dennys Sánchez Chávez


UNIVERSIDAD NACIONAL TECNOLOGICA DE
LIMA SUR

FACULTAD DE INGENIERIA DE SISTEMAS

ALGORITMOS Y ESTRUCTURA DE DATOS

Mg. Henry Dennys Sánchez Chávez


APLICACIONES DE ESCRITORIO
Una aplicación de escritorio, a diferencia de una
aplicación de consola requiere de un paso muy
importante que es el diseño de la interfaz, que es
cuando se realiza el diseño de la pantalla con la que
interactuará el usuario.

Mg. Henry Dennys Sánchez Chávez


APLICACIONES DE ESCRITORIO
En una aplicación de escritorio hay 3 pasos:
1. Diseño de la Interfaz: colocar los objetos gráficos
(controles swing o awt), en el formulario, y
asignar propiedades a los controles.
2. Programar o codificar: el desarrollador asigna
código a los controles que así lo requieran.
3. Ejecución: Es el último paso, consiste en la
ejecución de la aplicación para probar la
funcionalidad de la misma.

Mg. Henry Dennys Sánchez Chávez


APLICACIONES DE ESCRITORIO

Mg. Henry Dennys Sánchez Chávez


APLICACIONES DE ESCRITORIO

Mg. Henry Dennys Sánchez Chávez


FORMULARIO GENERAL

setLocationRelativeTo(null);

Mg. Henry Dennys Sánchez Chávez


FORMULARIO SUMAR DOS NUMEROS

Mg. Henry Dennys Sánchez Chávez


CONDICIONALES

Mg. Henry Dennys Sánchez Chávez


CONDICIONALES- AÑADIENDO FUNCIONALIDADES
modificar la propiedad DefaultCloseOperation y seleccionar
DO_NOTHING para eliminar la funcionalidad al dar click en la
“X”, si ahora intenta correr la aplicación y da click en la “X”
podrá observar que no pasa nada.

Modificar el evento windowClosing,


para ello ir a la ventana de
propiedades y seleccionar la pestaña
de eventos y buscar el evento
windowClosing,

Mg. Henry Dennys Sánchez Chávez


CONDICIONALES- AÑADIENDO FUNCIONALIDADES
Dar click en el icono de los tres puntos,
aparecerá la ventana siguiente, en la
cual deberemos agregar un método
para que se ejecute a la hora de llamar
al evento, colocar de nombre al método
“cerrar” damos click en OK en ambas
pantallas.

Mg. Henry Dennys Sánchez Chávez


CONDICIONALES- AÑADIENDO FUNCIONALIDADES
El resultado final seria el que se muestra a continuación

Mg. Henry Dennys Sánchez Chávez


OPCIONALES CON RADIOBUTTON
La imagen que se muestra debe cambiar de acuerdo a la
opción que se seleccione en los radio botones.

Mg. Henry Dennys Sánchez Chávez


OPCIONALES CON RADIOBUTTON
Se debe agregar los elementos siguientes: 4 etiquetas para
titulo, seleccion autor e imagen, 3 radiobutton y 1 Button
Group y crear un folder con las imágenes necesarias.

Mg. Henry Dennys Sánchez Chávez


OPCIONALES CON RADIOBUTTON
Este es el código necesario para poder ejecutar el programa

Mg. Henry Dennys Sánchez Chávez


OPCIONALES CON COMBOBOX
La imagen que se muestra debe cambiar de acuerdo a la
opción que se seleccione en el combobox, click derecho
eventos ítems y ItemStateChanged.

Mg. Henry Dennys Sánchez Chávez


OPCIONALES CON COMBOBOX
Código en el evento ItemStateChanged.

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON

Implementa el siguiente formulario


y añade los controles que observes.
Agrega un Button group (no se
muestra nada, lo buscas en el
navegador) y le asignas el nombre
de países

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON
Seleccionamos todos los radiobuttons nos vamos a la
propiedad buttongroup y asignamos el que acabamos de
crear (paises).

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON – AGREGAR CONTROLES
Agregar un checkbox y un button al formulario con las
propiedades siguientes:
Control Nombre Texto
Checkbox Check_1 No leí los términos pero las acepto
Button Btn_verificar_ Verificar

El botón debe estar


deshabilitado en la
propiedad enabled
(quitar el check).

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON - CODIGO

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON – RESULTADO FINAL

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON RESULTADO FINAL
El resultado final seria el que se muestra acontinuacion

Mg. Henry Dennys Sánchez Chávez


LOGIN EN NETBEANS

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON
Agregar dos paquetes, ventanas e imágenes y en este
ultimo pegar las dos imágenes que tenemos.
Agregamos una etiqueta en la parte superior izquierda
(pegada a los bordes del formulario) con el nombre:
lbl_fondo y sin texto alguno.
En la propiedad icon agregar la imagen

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON
Acomodar el tamaño del label a como quieres que salga el
formulario y ajustar el frame a la forma del label.
Quitar la opción de maximizar el frame, buscas la propiedad
undecorated y la activas y ejecutas.
Click derecho sobre el frame/set layout/ absolute layout
(diseño absoluto) para que puedas poner los demás
elementos con total normalidad.
Insertas el botón no se visualizapor que esta detrás de la
etiqueta.
Click drecho sobre la etiqueta de fondo /Move up

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON
Al botón ponerle etiqueta salir background azul oscuro,
foreground blanco, negrita y tamaño 14.
Cargar el evento Action performed y digitar System.Exit(0);
Agregar label nuevo y ponerle en la propiedad icon la
imagen necesaria.
Agregamos los demás componentes para el formulario: 2
etiquetas, las etiquetas foreground blanco negrita y tamaño
18

Mg. Henry Dennys Sánchez Chávez


RADIOBUTTON
Agregar una caja de texto y una caja de password
Background azul oscuro foreground blanco, negrita tamaño
14
Agregar botón con la misma configuración que el botón
anterior.

Mg. Henry Dennys Sánchez Chávez

También podría gustarte