Escolar Documentos
Profissional Documentos
Cultura Documentos
A. CABECERA
DATOS INFORMATIVOS:
NOMBRE DE LA UNIVERSIDAD: UNIVERSIDAD POLITECNICA SALESIANA
CARRERA: INGENIERIA ELECTRICA
NOMBRE DE LA MATERIA: PROGRAMACION 2
NOMBRE DEL ESTUDIANTE: MARCELO CUMBA
FECHA DE ENTREGA: 12-05-2015
TITULO: PROGRAMACIN DE PANTALLAS (PARTE II)
B. CUERPO
OBJETIVO PRINCIPAL: Continuar con el aprendizaje de las herramientas para la construccin
jCheckBox.
2. Refrescar los conocimientos de la librera de Matemtica Math. Y aplicarlos en pantallas.
3. Mediante una investigacin realizar el escalamiento de una imagen dentro de un JLabel.
4. Aprendes a usar el Set Layout : Free Desing/ Absolute Layout
C. DESARROLLO:
CALCULADORA
OPCIONES
CHEQUEOS
}
else
{
jLabel2.setVisible(false);
}
}
D. CONCLUSIONES
1.- En la ventana USUARIO Y CONTRASEA usamos los siguientes elementos:
JButton
JLabel
JTexField
JPasswordField
JOptionPanel
De todos estos elementos los nuevos serian los JPasswordField y JOptionPane. El JPassWordField es
una subclase de JTextField, empleado para recibir contraseas, y en vez de los caracteres que se estn
ingresando mostrar *. [1] Con esta herramienta El ingreso que realicemos por medio del teclado saldr
nicamente en forma de asteriscos ********** y de esta forma damos seguridad al usuario para el uso de su
contrasea.
La otra herramienta que usamos es el JOptionPane. Un cuadro de dilogo no es ms que una ventana que
nos permite mostrar mensajes, por ejemplo de error, de advertencia o de informacin, o para pedir el ingreso
de un valor, adems nos permite solicitar al usuario su intervencin para decidir si se realizar o no una
accin, como ser los mensajes de confirmacin. [2] Esta herramienta bsicamente nos da alertas cuando
realicemos una accin errnea o equivocada para nuestro proyecto
2.- Para poder realizar una pantalla donde se requiera dar un clik por opcin multiple o se requieren marcar
varias opciones usamos los siguientes objetos:
Los controles JRadioButton son muy utilizados cuando de varias opciones debes seleccionar una
solamente, se les debe agrupar que crear ese efecto que al seleccionar uno se "deseleccione" el anterior. [3]
La idea de programar este control es que el usuario nicamente pueda seleccionar una sola opcin esta puede
ser para marcar un resultado o como en el ejercicio que hemos realizado para que aparezca una imagen.
Los CheckBox (botones de comprobacin) se utilizan generalmente como botones de estado. Es decir
proporcionan informacin del tipo S o No. El estado del botn se devuelve en el argumento Object de los
eventos Checkbox; el argumento es de tipo booleano: verdadero (true) si la caja se ha seleccionado y falso
(false) en otro caso.
Tanto el nombre como el estado se devuelven en el argumento del evento, aunque se pueden obtener a travs
de los mtodos getLabel() y getState() del objeto Checkbox. [4] Al igual que el JRadioButton este sirve para
seleccin, la diferencia es que con esta herramienta el usuario puede seleccionar ms de una opcin.
3.- Cuando uno quiere seleccionar y colocar una imagen en un Jlabel esto se lo realiza en forma de Icono,
las imgenes al tener diferentes tamaos pocas veces las imgenes se ajustan al recuadro del Jlabel, esto
lleva a que no se vea la imagen de la forma correctao que se distorsione la pantalla.
Para evitar esto haremos dos cosas:
a.
b.
Usar la herramienta Set Layout y cambiamos de Free Desing a Absolute Layout. Esto hace que se
congele la ventana y las dimensiones de los Jlabel asi no se deformara nuestro diseo.
Para calibrar la imagen se realiza un codigo que va de la siguiente forma:
ImageIcon imagen = new ImageIcon("C:\\Users\\Machelo\\Documents\\koala.jpg");
Icon icono = new ImageIcon(imagen.getImage().getScaledInstance(jLabel2.getWidth(),
jLabel2.getHeight(), Image.SCALE_DEFAULT));
jLabel2.setIcon(icono);
this.repaint();
Con este codigo cuadramos la imagen al margen del label. [5]
BIBLIOGRAFIA
[1].https://es.scribd.com/doc/88670656/j-Password-Field
[2].http://javadsdcero.blogspot.com/2012/08/joptionpane-cuadros-dedialogos.html
[3]. http://garabatoslinux.net/java-como-usar-el-jradiobutton.html
[4].http://javapiola.blogspot.com/2009/11/que-es-un-checkbox-loscheckbox-botones.html
[5]. https://www.youtube.com/watch?v=rFGGAj3eAQQ