0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
2K visualizzazioni36 pagine
El documento describe el entorno de desarrollo integrado NetBeans, incluyendo sus características principales como soporte para diferentes lenguajes de programación y sistemas operativos. Luego explica los pasos para instalar NetBeans y Java Development Kit, necesarios para crear aplicaciones Java. Finalmente, presenta aspectos básicos del lenguaje Java como comentarios, variables, tipos de datos y estructuras condicionales.
El documento describe el entorno de desarrollo integrado NetBeans, incluyendo sus características principales como soporte para diferentes lenguajes de programación y sistemas operativos. Luego explica los pasos para instalar NetBeans y Java Development Kit, necesarios para crear aplicaciones Java. Finalmente, presenta aspectos básicos del lenguaje Java como comentarios, variables, tipos de datos y estructuras condicionales.
El documento describe el entorno de desarrollo integrado NetBeans, incluyendo sus características principales como soporte para diferentes lenguajes de programación y sistemas operativos. Luego explica los pasos para instalar NetBeans y Java Development Kit, necesarios para crear aplicaciones Java. Finalmente, presenta aspectos básicos del lenguaje Java como comentarios, variables, tipos de datos y estructuras condicionales.
Netbeans es un entorno de desarrollo gratuito y de cdigo abierto que en el momento de escribir este artculo est en su versin 7.4. Permite el uso de un amplio rango de tecnologas de desarrollo tanto para escritorio, como aplicaciones Web, o para dispositivos mviles. Da soporte a las siguientes tecnologas, entre otras: Java, PHP, Groovy, C/C++, HTML5, Adems puede instalarse en varios sistemas operativos: Windows, Linux, Mac OS,
CARACTERSTICAS PRINCIPALES:
Suele dar soporte a casi todas las novedades en el lenguaje Java. Cualquier preview del lenguaje es rpidamente soportada por Netbeans. Asistentes para la creacin y configuracin de distintos proyectos, incluida la eleccin de algunos frameworks. Buen editor de cdigo, multilenguaje, con el habitual coloreado y sugerencias de cdigo, acceso a clases pinchando en el cdigo, control de versiones, localizacin de ubicacin de la clase actual, comprobaciones sintcticas y semnticas, plantillas de cdigo, coding tips, herramientas de refactorizacin, y un largo etctera. Tambin hay tecnologas donde podemos usar el pulsar y arrastrar para incluir componentes en nuestro cdigo. Acceso a base de datos: desde el propio Netbeans podemos conectarnos a distintos sistemas gestores de bases de datos, como pueden ser Oracle, MySql y dems, y ver las tablas, realizar consultas y modificaciones, y todo ello integrado en el propio IDE. Se integra con diversos servidores de aplicaciones, de tal manera que podemos gestionarlos desde el propio IDE: inicio, parada, arranque en modo debug, despliegues. Entre otros podemos usar Apache Tomcat, GlassFish, JBoss, WebLogic, Sailfin, Sun Java System Application Server, Es fcilmente extensible a travs de plugins.
PASOS DE INSTALACIN DEL NETBEANS:
Solicitar Al Docente Los Instaladores Del:
Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creacin de programas en Java. NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programacin Java.
PRIMERO EJECUTAR COMO ADMINISTRADOR EL INSTALADOR DE JDK-7U51-WINDOWS-I586, SOLO PARA WINDOWS DE 32BITS, SEGUIR LOS SIGUIENTES PASOS DE INSTALACIN:
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 2 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 3 E-Mail: Systemgroup.Peru@outlook.Com
AHORA PROCEDEMOS A INSTALAR EL NETBEANS:
Dar Click Aqu DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 4 E-Mail: Systemgroup.Peru@outlook.Com
Activar La Casilla De Apache Tomcat 7.0.41 Verificar Que Se halla Agregado El Apache Tomcat y NEXT DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 5 E-Mail: Systemgroup.Peru@outlook.Com
Activar La Casilla De Aceptar LICENCIA y NEXT Volver Activar La Casilla De Aceptar LICENCIA y NEXT DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 6 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 7 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 8 E-Mail: Systemgroup.Peru@outlook.Com SINTAXIS DEL LENGUAJE JAVA Insercin De Comentarios:
Es importante saber documentar nuestros programas para hacerlos ms accesibles a quien desee entender nuestro cdigo, esto se logra mediante los comentarios. Los comentarios son lneas que no van a ser interpretadas por Java.
Comentario de una sola lnea:
// Esto es un comentario de una sola lnea
Comentario de varias lneas:
/* Esto es un comentario de varias lneas */
Palabras reservadas
Palabras reservadas por el programa Java y que no deben ser utilizados como identificadores por el programador. Las palabras reservadas en java son:
abstract char double for int private super transient boolean class else goto interface protected switch try break const extends if long public synchronized void byte continue final implements nativ return this volatile case default finally import new short throw while catch do float instanceof package static throws
Variables
Las variables o identificadores son los contenedores de los datos que utiliza un programa. Cada variable se declara para separar un espacio en la memoria RAM del ordenador y que almacenara un dato. El identificador es el nombre precisamente de la variable, por ejemplo:
1variable Empieza con dgito super Palabra reservada mi Variable Espacio en blanco
Tipos de datos primitivos
Son los nmeros enteros, reales, caracteres, valores lgicos, etc.
Tipo de variable Bytes que ocupa Rango de valores boolean 2 true, false byte 1 -128 a 127 short 2 -32.768 a 32.767 int 4 -2.147.483 a 2.147.483.649 long 8 -9.10 18 a 9.10 18
double 8 -1,79 . 10 308 a 1,79 . 10 308
float 4 -3,4 . 10 38 a 3,4 . 10 38
Char 2 Caracteres
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 10 E-Mail: Systemgroup.Peru@outlook.Com Declaracin de variables
Antes de poder utilizar una variable, sta se debe declarar de la siguiente forma
Tipo nombreVariable;
Donde tipo, es el tipo de datos que almacenar la variable (texto, nmeros enteros, valores lgicos) y nombreVariable es el nombre con el que se conocer. Ejemplo:
int nota; boolean decision;
Tambin se puede hacer que la variable tome un valor inicial al declarar:
int dias=365;
Y tambin se puede declarar ms de una variable a la vez:
int dias=365, nota=20, edad=18;
Operadores
Para manipular los datos debemos utilizar operadores, asi podemos realizar operaciones bsicas como suma y resta y tambin operaciones ms complejas. Operadores aritmticos Son:
Operador Significado Ejemplo Resultado + Suma 8+5 13 - Resta 8-5 3 * Producto 8*5 40 / Divisin 8/5 1 % Mdulo o Residuo 8 % 5 3 ++ Incremento en 1 i++ i+1 - - Decremento en 1 i- - i 1 += Suma al contenido i+=2 i=i+2 - = Resta al contenido i =2 i = i 2 *= Multiplica al contenido j *= 3 j = j*3 /= Divide al contenido k /= 4 k= k/4
Operadores condicionales
Son aquellos que sirven para comparar valores y siempre devuelven valores booleanos (true o false). Son:
Operador Significado Ejemplo Resultado < Menor 2 < 3 false > Mayor 8 > 4 true <= Menor o igual 5<=5 true >= Mayor o igual 6>=5 false == Igual 2==2 true != Distinto 2!=2 false ! Negacin !(3==3) false && Y lgico (4==4) && (3<2) false || O lgico (5<5) || (4==4) true DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 11 E-Mail: Systemgroup.Peru@outlook.Com ESTRUCTURAS CONDICIONALES SELECTIVAS Y REPETITIVAS
Tal y como ya habamos visto en la introduccin, las estructuras son aquellas que realizan acciones dependiendo de una condicin especificada.
Existen 6 tipos de estructuras, y son: if (condicin){ Acciones }
if (condicin){ Acciones } else{ Acciones alternas }
if (condicin) {Acciones;} else if (condicin) {Acciones;} else if (condicin) {Acciones;} else if (condicin) {Acciones;} else {Acciones;}
switch (ciclo){ case 1: Acciones; Break; case 2: Acciones; Break; case 3: Acciones; Break; default: Acciones; Break; }
while (condicin){ Instrucciones que se ejecutan si la condicin es verdadera; }
for (inicializacin; condicin; incremento) { Instrucciones; }
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 12 E-Mail: Systemgroup.Peru@outlook.Com CREACIN DE UN PROYECTO JAVA APPLICATION JFRAME FORM
1. Ingresar Al NetBeans y Ubicarse En El Men File New Project
2. Luego Elegir La Categora Java, Proyecto: Java Application y NEXT
3. Ingresar El Nombre Del Proyecto y Ubicar El Lugar Donde Se Guardara Dicho Proyecto.
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 13 E-Mail: Systemgroup.Peru@outlook.Com 4. Finalmente Nos Mostrara La Siguiente Ventana De Script Del Netbeans, y Lo Cerramos (CTRL + F4):
5. Ahora Agregaremos un JFrame Form, Clic Derecho Sobre El Pakage: proyecto1.javaformularios, Elegir New JFrame Form
6. A continuacin Asignarle Un Nombre Al Formulario: FrmDemo1 y Botn FINALIZAR.
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 14 E-Mail: Systemgroup.Peru@outlook.Com 7. Como Vemos Ya Se Carg el Diseo De Un Formulario En Donde Podemos Insertar Los Controles De Java.
AREA DE PROYECTOS MODO CODIGO MODO DISEO AREA DE TRABAJO INSPECTOR DE OBJETOS DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 15 E-Mail: Systemgroup.Peru@outlook.Com 9. Ventana De Propiedades (CTRL + SHIF + 7):
10. Listado De Controles Comunes:
CONTROLES COMUNES DESCRIPCION
Cuadro De Texto, Permite El Ingreso De Datos De Cualquier Tipo. Su Sigla Es: TXT
Etiqueta, Asigna Un Texto O Imagen Sobre El Diseo Del Formulario. Su Sigla Es: LBL
Botn De Accin, Permite Ejecutar Procesos De Clculos Y Operaciones. Su Sigla Es: BTN
Cuadro Combinado, Permite Mostrar Una Lista Desplegable De Opciones. Su Sigla Es: CB
Cuadro De Lista, Permite Mostrar Una Lista De Datos Con Opciones A Elegir. Su Sigla Es: LST
Casilla De Verificacin, Elige Una O Varias Opciones De Un Grupo De Validacin. Su Sigla Es: CHK
Botn De Opcin, Permite Elegir Solo Una Opcin De Un Grupo De Validacin, Su Sigla Es: RB
Cuadro De Texto Mltiple, Permite El Ingreso De Texto En Varias Lneas. Su Sigla Es: TXA
Barra De Progreso, Muestra Una Secuencia Sobre Proceso En Ejecucin. Su Sigla Es: PB
Cuadro De Texto Tipo Contrasea, Permite Ingresar Texto En Modo Password, Su Sigla Es: PF
Barra De Herramientas, Permite Insertar Botones Sobre Una Barra Horizontal, Su Sigla Es: TB
Barra De Men, Permite Insertar Una Barra De Opciones En Forma Horizontal, Su Sigla Es: MB
Men Flotante, Permite Mostrar Una Lista De Opciones Con El Clic Secundario, Su Sigla Es: MNU
tem De Men, Permite Asignar Una Opcin A Un Control MENU, Su Sigla Es: MNUI
Panel, Permite Agrupar Varios Controles Insertados Sobre Un Formulario, Su Sigla Es: PNL
Control De Numero, Permite Incrementar Un Valor Tipo Numrico, Si Sigla Es: NUD
Campo De Formato Personalizado, Permite Validar Formatos De Ingreso, Su Sigla Es: FF
Tabla o Grid, Permite Almacenar Valores De Sobre Sus Celdas, Su Sigla Es TBL DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 16 E-Mail: Systemgroup.Peru@outlook.Com Ejercicio 1: FRMDEMO1 Determinar El Estado De Un Alumno De Una Institucin Educativa En Base Al Promedio De Sus Notas, Ingresando 3 Notas: Aprobado Si Es Mayor o Igual A 14 Y Desaprobado Si Es Menor De 14. Solucin: Lo Primero Que Se Debe Hacer Es Calcular El Promedio Del Alumno, Luego Verificar Si Esta Nota Es Mayor o Igual A 14 o Menor Que 14. Crear La Siguiente Interfaz:
Insertar 4 JTextField, 3 para ingresar las notas txtNota1, txtNota2, txtNota3 y un txtEstado para mostrar el estado. Ademas el JButton de nombre btnCalcular que activara el programa. Doble clik al botn para programar su accin: private void btnCalcularActionPerformed(java.awt.event.ActionEvent evt) {
int nota1,nota2,nota3; double promedio; String estado = null;
if (promedio<14) {estado="Desaprobado";} else {estado="Aprobado";}
txtEstado.setText(estado);
}
YA PUEDE EJECUTAR SU APLICACIN (SHIFT + F6): Dar Clic Derecho Sobre El Control y Elegir Change Variable Name, Luego Dar un Nombre Al Control. txtNota1 txtNota2 txtNota3 DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 17 E-Mail: Systemgroup.Peru@outlook.Com Ejercicio 2: FRMDEMO2 En un comedor, el total a pagar se calcula de la siguiente. Del consumo bsico, se calculan descuentos si se cumplen ciertas condiciones: Si el consumo es mayor a 50 se descuenta el 5%, si el consumo es mayor a 100 se descuenta el 10% y si el consumo es mayor a 150 se descuenta el 15%. Solo se puede hacer uno de los 3 tipos de descuentos. Luego de calcular el descuento, se calcula el impuesto 18%, y luego se calcula el total a pagar. Crear un formulario que muestre el consumo bsico, el descuento, el impuesto y el total a pagar. El consumo se debe ingresar de manera manual. Solucin: Crear la siguiente interfaz:
Desde ahora los nombres de los identificadores estarn visibles en la interfaz para su mayor comprensin. Doble clik al boton btnCalcular para programar su accin:
private void btnCalcularActionPerformed(java.awt.event.ActionEvent evt) { int basico; double dscto=0.00, impuesto, total; basico=Integer.parseInt(txtBasico.getText()); //Calculando descuento Como solo se puede realizar un tipo de descuento //debemos crear intervalos, esto con ayuda del operador de conjuncion && "Y"
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 18 E-Mail: Systemgroup.Peru@outlook.Com Ejercicio 3: FRMDEMO3 Crear una aplicacin donde al seleccionar un nmero de mes desde un JComboBox se muestre el nombre del mes respectivo, su signo zodiacal y estacin. Solucin: Crear la siguiente interfaz
Para agregar items al JComboBox (cbNumMes), clik derecho Propiedades buscan model y clik en el botn al lado ( )
Luego, donde est escrito Item 1, Item 2, Item 3, Item 4, borran y cambian por (Uno debajo de otro)
txASalida
cbNumMes DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 19 E-Mail: Systemgroup.Peru@outlook.Com Recordando el concepto de interfaces y escuchas: Como cada vez que se haga clik en el JComboBox se deben mostrar los resultados, eso quiere decir que debemos programar al JComboBox, doble clik para programar su accin: private void cboNumActionPerformed(java.awt.event.ActionEvent evt) { int num; String signo=null, estacion=null, nombre=null;
num = Integer.parseInt(cbNumMes.getSelectedItem().toString());
//Los items dentro de un JComboBox son Objetos //para convertirlos a enteros primero se deben convertir a String //para obtener el item seleccionado Utilizar la propiedad .getSelectedItem() //para convertir el item (objeto) a cadena utilizar la funcin .toString()
switch (num) { case 1: signo= "Capricornio"; estacion= "Verano"; nombre="Enero"; break; case 2: signo= "Acuario"; estacion= "Verano"; nombre="Febrero"; break; case 3: signo= "Piscis"; estacion= "Verano"; nombre="Marzo"; break; case 4: signo= "Aries"; estacion= "Otoo"; nombre="Abril"; break; case 5: signo= "Tauro"; estacion= "Otoo"; nombre="Mayo"; break; case 6: signo= "Geminis"; estacion= "Otoo"; nombre="Junio"; break; DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 20 E-Mail: Systemgroup.Peru@outlook.Com case 7: signo= "Cancer"; estacion= "Invierno"; nombre="Julio"; break; case 8: signo= "Leo"; estacion= "Invierno"; nombre="Agosto"; break; case 9: signo= "Virgo"; estacion= "Invierno"; nombre="Setiembre"; break; case 10: signo= "Libra"; estacion= "Primavera"; nombre="Octubre"; break; case 11: signo= "Escorpio"; estacion= "Primavera"; nombre="Noviembre"; break; case 12: signo= "Sagitario"; estacion= "Primavera"; nombre="Diciembre"; break; } txASalida.setText("El nombre del mes es: " + nombre + "\n" ); txASalida.append("Corresponde el signo: " + signo + "\n" ); txASalida.append("Estacin: " + estacion); }
YA PUEDE EJECUTAR SU APLICACIN (SHIFT + F6):
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 21 E-Mail: Systemgroup.Peru@outlook.Com Insertar otro JFRAME FORM y realizar el siguiente diseo, Asignarle El Nombre De: FRMDEMO4
Ingresar A Codificar Dentro Del Formulario Clic Derecho Sobre El Formulario y Elegir:
Importar Las Siguientes Libreras Al Inicio De la Aplicacin DEBAJO DEL OBJETO: package, que se encuentra en la lnea 7 de la ventana de scripts.
Declarar Las Siguiente Variable a nivel de Formulario: Digitar El Script Debajo De: public final class
TxtNom TxtCurso TxtCurso TxtNota1 TxtNota2 TxtNota3 TxtNota4 TxtEstado TxtCondicion TxtPuntaje TxtProm LblFecha LblHora DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 22 E-Mail: Systemgroup.Peru@outlook.Com Luego Se Mostrara La Siguiente Ventana De Cdigo y Digitar El Siguiente Script:
Ahora Ingresar Al Botn CALCULAR y Agregar El Siguiente Script:
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 23 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 24 E-Mail: Systemgroup.Peru@outlook.Com Ahora Ingresar Al Botn NUEVO y Agregar El Siguiente Script:
Ahora Ingresar Al Botn SALIR y Agregar El Siguiente Script:
Y LISTO YA PUEDE EJECUTAR SU APLICACIN (SHIFT + F6):
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 25 E-Mail: Systemgroup.Peru@outlook.Com INTERFAZ FINAL:
PRACTICA N 1 SEMANA - 2
Ingresar Un Nmero Y Mostrar Como Resultado Si Es Positivo, Negativo O Neutro. Ingresar Un Nmero y Mostrar El Nombre Del Da, 1 = Lunes, Validar Cuando El Numero Ingresado Es Incorrecto Utilizar La Estructura IF Ingresar Un Nmero y Mostrar El Nombre Del Mes, 1 = Enero, Validar Cuando El Numero Ingresado Es Incorrecto Utilizar La Estructura SWITCH CASE Ingresar Los Datos Del Alumno y Sus 4 Notas Obtenidas, Mostrar Como Resultado El:
Promedio, Puntaje, Condicin y Estado
Si El Promedio >=13, Condicin APROBADO, Caso Contrario DESAPROBADO.
SI Promedio Esta En El Rango De:
00 y 09, Estado = Muy Malo 10 y 12, Estado = Malo 13 y 15, Estado = Regular 16 y 18, Estado = Bueno 19 y 20, Estado = Excelente DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 26 E-Mail: Systemgroup.Peru@outlook.Com
VALIDACIONES:
El Sueldo Depende Del Cargo Digitado:
Trabajador 1500.00 Secretaria 1000.00 Repartidor 1200.00 Asistente 950.00 Otros 750.00
La Bonificacin, AFP, ESSALUD y SNP, Se Calculan Del Sueldo Obtenido.
Ingresar Un Nmero y Mostrarlo En LETRAS, 1 = UNO, 2 = DOS, 3 = TRES,
Solo Aceptara Nmeros Entre 0 y 20
Validar Cuando El Numero Ingresado Es Superior Al Valor Aceptado.
Utilizar La Estructura SWITCH CASE
Ingresar Los Datos Del Cliente y Los Datos Del Producto A Comprar, Precio y Cantidad, Mostrar Como Resultado: SUBTOTAL, IGV, DSCTO y TOTAL A PAGAR. Recuerde Que Los Cargos A DIGITAR pueden Estar En Maysculas o Minsculas, De Igual Manera Se Mostrara El SUELDO Asignado con Todos Los Resultados De Pago. DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 27 E-Mail: Systemgroup.Peru@outlook.Com
Ingresar 3 Nmeros y Obtener Los Resultados Solicitados En Pantalla.
Investigar y utilizar Las Funciones Matemticas De NETBEANS.
Utilizar Estructura FOR Para Obtener El Factorial Del Nmero Solicitado.
NOTA:
Recuerde Que Solo Se Mostraran Los Resultados Cuando La Cantidad De CIFRAS Del Numero Solicitado Sea La Correcta, Caso Contrario Mostrar Un Mensaje De Error, Limpiar La Caja De Texto y enfocarlo Sobre La Misma.
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 28 E-Mail: Systemgroup.Peru@outlook.Com PRACTICA N 2: FUNCIONES
Investigar Sobre Las Funciones De Cadena, Numricas, Fecha Y Hora De Netbenas 7.4 y resolver Los Siguientes Ejercicios:
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 29 E-Mail: Systemgroup.Peru@outlook.Com
Validaciones:
Validar El Ingreso De Los Nombres Y Apellidos Y Fecha De Nacimiento Mediante Mensajes De Aviso. El Cdigo Autogenerado, Contendr Los Siguientes Datos Concatenados: Primeros 3 Caracteres De Los Apellidos Y Nombres Ingresados. 9no Y 10mo Carcter De Los Apellidos Y Nombres Ingresados. La Edad Obtenida. Y Su Ao De Nacimiento. Todo En Maysculas EJEMPLO DE COMO DEBE QUEDAR EL CODIGO CON LOS DATOS DEL DOCENTE:
MA FL 27 1987 DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 30 E-Mail: Systemgroup.Peru@outlook.Com PRACTICA N 6: CONTROLES DE LISTA Y SELECCIN
Crear Un Nuevo Proyecto De NetBeans De Nombre: PRACTICA N6 CONTROLES DE LISTA Y SELECCIN, y Ejercicios (Investigar Las Propiedades Del Control LISTBOX y COMOBOX):
Validaciones:
Solo Se Va Generar La Tabla De Multiplicar Cuando Se Halla Digitado un Numero En La caja De Texto, Caso Contrario Se Mostrara un Mensaje De Error.
Cada Vez Que Se Genera Una Tabla De Multiplicar Se Limpiara y Enfocara En La Caja de Texto Numero. Validaciones:
Solo Se Agregaran Datos Cuando Se Halla Ingresado Un Valor En La Caja De Texto De Nombres Y Se Contara El Total De Registros Que Hay En LA Lista Y Se Mostrara En La Caja De Texto Total. Recuerda Que No Se Deben De Ingresar 2 Nombres Iguales, Mostrar Un Mensajes De Error. Solo Se Eliminaran Datos Cuando Se Halla Seleccionado Un Elemento De La Lista, Caso Contrario Mostrar Un Mensaje De Error. El Botn Limpiar Lista, Quitara Todos Los Elementos Del ListBox Y Se Enfocara En El TextBox De Nombres. DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 31 E-Mail: Systemgroup.Peru@outlook.Com
Validaciones:
El Botn Agregar, Permite Agregar El Valor Ingresado En La Caja De Texto Nombre A La Lista1 Y Contara El Total De Datos Del Listbox Y Lo Mostrara En La Caja De Texto Total1, Recuerde Que No Se Pueden Agregar 2 Nombres Iguales, Mostrar Mensajes De Error.
El Botn >, Permitir Pasar Un Dato Seleccionado De La Lista1 Y Lo Pasara A La Lista2, Actualizando Los Totales De Registros De La Lista1 Y Lista2. Recuerde Que El Dato Seleccionado En La Lista1 No Va Pasar Si Ya Est Registrado En La Lista2, Validarlo Con Mensajes De Error.
EL Botn >>, Permitir Pasar Todos Los Datos De La Lista1 A La Lista2, Actualizando Los Totales De Registros En Los TextBox De Total1 y Total2.
El Botn <, Permitir Pasar Un Dato Seleccionado De La Lista2 Y Lo Pasara A La Lista1, Actualizando Los Totales De Registros De La Lista1 Y Lista2. Recuerde Que El Dato Seleccionado En La Lista2 No Va Pasar Si Ya Est Registrado En La Lista1, Validarlo Con Mensajes De Error.
EL Botn <<, Permitir Pasar Todos Los Datos De La Lista2 A La Lista1, Actualizando Los Totales De Registros En Los TextBox De Total1 y Total2.
El Botn Eliminar Lista 1, Permite Quitar Un Elemento Seleccionado De La Lista1 y Actualiza Los Totales De Registros En La Caja De Texto Total1.
El Botn Eliminar Lista 2, Permite Quitar Un Elemento Seleccionado De La Lista2 y Actualiza Los Totales De Registros En La Caja De Texto Total2.
El Botn Eliminar Lista 2, Permite Quitar Un Elemento Seleccionado De La Lista2 y Actualiza Los Totales De Registros En La Caja De Texto Total2.
El Botn Eliminar Lista 2, Permite Quitar Un Elemento Seleccionado De La Lista2 y Actualiza Los Totales De Registros En La Caja De Texto Total2. DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 32 E-Mail: Systemgroup.Peru@outlook.Com
Validaciones:
Al Iniciar El Formulario Se Va Mostrar Un N De Venta (NV-0001) Y La Fecha Y Hora Del Sistema En Los Statictext. Adems Se Bloquearan Los Controles De Precio, Subtotal, Importe, Descuento, Igv, Neto A Pagar. Agregar 5 Vendedores En El Control Dropdownlistbox De Vendedor. Agregar Los Siguiente Productos En El Control Dropdownlistbox De Productos:
Cada Vez Que Se Selecciona Un Producto Del Combobox, Se Mostrara Su Precio Y Se Enfocara En El Editmask De Cantidad. Cada Vez Que Se Elige Una Cantidad, En Forma Automtica De Ira Calculando El Subtotal Del Producto Seleccionado. Se Obtendr Un Descuento Del 5%, Si El Importe Supera Los 20 Soles, Si Supera Los 50 Soles Tendr Un Descuento Del 10% Del Subtotal, Si Es Ms De 100 Soles, Tendr Un Descuento Del 20% Del Subtotal, Caso Contrario 0% De Descuento. El Botn Comprar, Agregara Los Datos Del Producto Y Sus Valores A Pagar A Los Listbox, No Se Agregara El Mismo Producto 2 Veces A Las Listas, Validarlo Con Mensaje De Error. Tambin Se Irn Acumulando Los Totales De Importe, Descuento X Importe, Igv 18% Y Neto A Pagar. El Botn Quitar Venta, Permitir Quitar Una Venta Registrada De Las Listas Siempre Y Cuando Se Halla Seleccionado Algn Producto, Validar Con Mensajes. El Botn Nueva Venta, Limpiara Todos Los Datos Ingresado En El Formulario De Ventas Y Genera Un Nuevo N De Venta (NV-0002, ) ACCESORIOS PRECIOS MOUSE HALION 18.00 TECLADO HALION 25.00 USB KINSTON 2GB 20.00 USB DATA TRAVELER 8GB 35.00 MEMORIA RAM 2GB 110.00 MEMORIA RAM 4GB 135.00 DISCO DURO 80GB 250.00 PANTALLA LED 21PULG 380.00 LECTORA/GRABADORA 190.00 PARLANTES 45.00 WEB CAM 38.00 CABLE UTP CAT-5 1.50 DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 33 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 34 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 35 E-Mail: Systemgroup.Peru@outlook.Com
DESARROLLO DE APLICACIONES WINDOWS & WEB Instructor: Mauico Flores, Roly Developer of Windows and Web Applications WebSite: www.SystemGroup.Esp.St 36 E-Mail: Systemgroup.Peru@outlook.Com