1. PROGRAMACIÓN DE SOFTWARE
SENA – CEAI - Equipo Articulación conla Media Técnica – AMT
1
¿En NetBeans cómo organizar los elementos de un formulario?
En el proceso de diseñar los formularios del proyecto, los componentes que se agregan o
forman parte de la interfaz gráfica se requieren estar ubicados, alineados y/o distribuidos;
siempre buscando que la vista o presentación de los formularios sean agradable y
profesional.
1. Cuando se trabaja con formularios, suele presentarse
que los elementos quedan disparejos; los elementos de
superiores no queda alineado con el inferior.
2. Cuando se agrega un nuevo componente vera que todos
los demás objetos se desordenan:
Cuando se trabaja con Interfaces Gráficas de Usuario, están
disponibles los gestores de diseño o layouts, estos se
encargan de distribuir y redimensionar de los componentes
presentes en el formulario; por defecto, cuando es creado
un formulario este tiene el layout "Free Design", el cual ayuda
a que los elementos queden bien alineados, cuando arrastra
un elemento al formulario aparecen unas líneas guían y
permite ajustar la posición de los componentes.
Programa de Formación: Técnico de programación de Software Código:228120 Versión: 102
Nombre del Proyecto:Desarrollode softwareparael mejoramiento
de los procesos académicos - administrativos en las instituciones
educativas articuladas.
Código 696929
Fase del proyecto: Ejecución
Actividad: Desarrollar el software mediante los procesos de programación.
Resultadosde Aprendizaje: Construir la matriz CRUD en
el lenguaje de programación seleccionado para verificar la
funcionalidad del sistema de acuerdo con el diseño
entregado
Competencia:Construir el sistema que cumpla con los
requisitos de la solución informática. 220501007
2. PROGRAMACIÓN DE SOFTWARE
SENA – CEAI - Equipo Articulación conla Media Técnica – AMT
2
3.Para cuando los demás componentes se
desordenan. Como opción a se podría dejar el
formulario sin Layouts; hay que tener en cuenta
que esta opción se usa cuando la ventana del
formulario tiene un tamaño fijo y no se quiere que
sea maximizado. Para esto se debe seleccionar el
formulario (JFrame), luego dar clic derecho sobre
este, saldrá un menú flotante dar clic en "Set
Layout", y luego dar clic en "Null Layout".
4. Con esto el formulario esta sin layouts. Para
proceder a organizar el formulario, seleccione los elementos de este, y luego en la
ventana propiedades, y ubicar la sección Layou t, y en la coordenada X, coloque la
distancia que van a tener los elementos con respecto al extremo vertical derecho del
formulario, y presione la tecla ENTER:
Se observa que los elementos están alineados en l o referente a la parte vertical.
5. se organizaran los elementos con respecto a la
distancia que tendrán con el extremo horizontal
superior del JFrame, se recomienda, hacerlo de
manera individual; seleccionando un elemento y
luego ir a la ventana propiedades, ubicando la
sección Layout, y en la coordenada Y, colocar la
distancia requerida, y presione la tecla ENTER; lo
mismo hay que hacer con todos los componentes:
Luego de hacerlo con cada elemento obtendremos el
siguiente resultado.
3. PROGRAMACIÓN DE SOFTWARE
SENA – CEAI - Equipo Articulación conla Media Técnica – AMT
3
6.Si ejecuta el formulario, saldrá
minimizado y/o encogido, esto se
debe a que no tiene los layouts, y el
JFrame no puede redimensionar ni
detectar el tamaño de los
componentes que están dentro del
mismo
7. Para solucionar este impase, debe ra seleccionar
el formulario (JFrame) y dirigirse a la ventana de
propiedades y dar clic en el botón "Code", y en el
campo de "Form Size Policy", en el menú desplegable
elegir "Generate Resize Code":
8. Si ahora ejecuta el formulario, se visualizara de forma correcta:
NOTA: La elección de un determinado Layout, dependerá de las necesidades o preferencias
que se requieran, es necesario tener en cuenta que la asignación de un Layout afectará e n
cierta forma, la manera en la cual se visualizarán los formularios.