Sesion 3 Java
Sesion 3 Java
Sesión
VALIDACIÒN DE DATOS 03
OBJETIVOS:
CONCEPTO:
Una validación de datos permite realizar ingreso de datos correctos y como también buenos resultados en
una aplicación Windows.
Para Realizar Una Validación Generalmente se Trabaja Con La Estructura (IF – Else – End IF).
Ejemplo: Crear Una Aplicación Que Permita El Ingreso Del Código, Nombre Del Alumno, Curso,
Nota 1, Nota 2 y Nota 3, Mostrar Como Resultado su Promedio. Además Mostrar La Fecha Y Hora
Del Sistema En Los Controles LABEL, La Hora Se Mostrara En Movimiento
No deberá de visualizar el promedio cuando faltan ingresar los datos correctos del alumno,
validarlos mediante Mensajes.
Validar El Control TEXTBOX De Promedio, Para que cuando ejecute el formulario se muestre
Desactivado.
CODIGO FUENTE:
PROPUESTO:
Crear Una Aplicación Que Permita El Ingreso Del Código, Nombre Del Alumno, Curso, Nota 1 Hasta
La Nota 6, Mostrar Como Resultado su Promedio, Condición y Estado. Además Mostrar La Fecha Y
Hora Del Sistema En Los Controles LABEL, La Hora Se Mostrara En Movimiento
Interfaz:
Validar El Control TEXTBOX De Promedio, Para que cuando ejecute el formulario se muestre
Desactivado, Como También Mostrar Un Mensaje De Saludo cuando se ejecute La Aplicación.
No deberá de visualizar el promedio, Condición y estado, cuando faltan ingresar los datos
correctos del alumno, validarlos mediante Mensajes.
Validar Las Cajas De Texto Para Que Pasen Con La Tecla ENTER, Validarlos En El Evento
KeyPress.
Validar Las Cajas De Texto De Notas, Para que solo Se Ingresen En El Rango De 0 a 20, Caso
Contrario Mostrar Un Mensaje De Error y Enfocarlos Sobre el Mismo. Validarlo en El
Evento TextChanged.
La Condición Sera De “Aprobado”, solo Cuando el Promedio Sea “>=10.5”, Caso Contrario
Sera De Condición “Desaprobado”.
El Estado Se Valida Dependiendo Del Promedio, Si Esta Entre 0 y 5, Estado será “Muy
Malo”, Si Esta Entre 6 y 10, Estado será “Malo”, Si Esta Entre 11 y 15, Estado será
“Regular”, Si Esta Entre 16 y 20, Estado será “Bueno”.
Sesión
CONTROL CHECKBOX 03
OBJETIVOS:
CONTROL “RADIOBUTTON”:
Este control nos permite trabajar mediante la selección de varias opciones a la vez permitiendo capturar el
valor de cada selección realizada. Su sigla correspondiente es el “CHK”.
Principales Propiedades:
PROPIEDADE DECRIPCION
S
Cambiarle La Propiedad
NAME a los controles
CHECKBOX:
CHECKBOX1: ChkAfp
CHECKBOX2: ChkSnp
CHECKBOX3:
ChkEssalud
CHECKBOX4:
CODIGO FUENTE
OBJETO: LIMPIAR
PROUESTOS:
Crear un programa que permita comprar diferentes accesorios Para una computadora, utilizando
controles de selección múltiple (CHECKBOX), y automáticamente se vayan mostrando los precios
que de cada accesorio seleccionado y como también vaya sumando los precios de cada accesorio
seleccionado.
Validación: Interfaz:
PRODUCTO PRECIO
MOUSE 20.00
TECLADO 30.00
PARLANTES 45.00
AUDIFONOS 59.00
IMPRESORA 160.00
RADIOBUTTON1: RbMasculino
RADIOBUTTON2: RbFemenino
CHECKBOX1: ChkArroz
CHECKBOX2: ChkGaseosa
PRODUCTO PRECIO
Validaciones:
3) El Botón Calcular, Mostrara Los Resultados Del Total De Subtotales, Descuento y Total a
Pagar, El Botón Nuevo y Salir, Mostraran Mensajes Antes De Realizar Una Acción.
Realizar el formulario de ventas de muebles, se desea ingresar el Nombre del cliente, apellido,
dirección, teléfono y seleccionar los muebles a comprar, hallar el descuento y total a pagar por la
compra de los muebles seleccionados, para ello utilizar los controles necesarios y modificar sus
propiedades para Obtener la siguiente figura:
Interfaz
MUEBLES COSTO
MESA DE COMEDOR 200.00
SOFA 50.00
CAMAROTE 150.00
Interfaz:
Validaciones:
USB SONIDO
MOUSE PTO – USB 50.00 MUOSE OPTICO 56.00 MEMORIA 126 MB 30.00
Sesión
FUNCIONES DE JAVA NETBEANS 03
OBJETIVOS:
TIPOS DE FUNCIONES:
Funciones de texto:
length, calcula la longitud de una cadena de texto (el número de caracteres que la forman)
substring(inicio, final), extrae una porción de una cadena de texto. El segundo parámetro es
opcional. Si solo se indica el parámetro inicio, la función devuelve la parte de la cadena original
correspondiente desde esa posición hasta el final:
Funciones Numéricas:
Destacar que las funciones matemáticas, al pertenecer a la clase Math, se invocan siempre de
la siguiente manera: Math.funcion(argumentos).
la clase Java Calendar. Lo primero que tenemos que saber de la clase Calendar es la forma de
instanciarlo. Y es que no podemos instanciar directamente una clase Calendar. Es decir, no
podemos hacer un new Calendar(). Lo que podemos hacer son dos cosas: o bien utilizamos el
método estático .getInstance() de la clase Calendar, o bien, construimos una clase
GregorianCalendar.
En ambos casos lo que obtenemos es una clase Calendar la cual contiene información de la
fecha local del sistema. Y es que la Clase Calendar nos permite otras cosas, como por ejemplo,
obtener la fecha de otra ubicación geográfica que no sea la del sistema.
Propuesto:
PROPUESTO: