▷ JAVA-Tips: Cambiar borde a un JPanel
Este nuevo tip afectará la apariencia y/o diseño de nuestras aplicaciones; al agregar o asignar un borde a un JPanel, dará un efecto de organización y orden en nuestros formularios, ya que podremos dividir y/o especificar áreas, lo cual facilitará el trabajo para el usuario que utilice dicho sistema, pues podrá diferenciar zonas específicas y funcionalidades del programa.
Para realizar lo expresado anteriormente, llevaremos a cabo los siguientes pasos utilizando Netbeans IDE:
TUTORIAL EN IMÁGENES
1-Seleccionaremos el JPanel que hayamos agregado a nuestro formulario (JFrame), dando clic directamente sobre el mismo, o seleccionándolo en el Inspector; el cual está ubicado en la parte inferior izquierda de Netbeans IDE:
4-Nos aparecerá una ventana, en la cual se nos ofrecen variedad de opciones para escoger el tipo de borde que más nos guste o se ajuste a nuestras necesidades:
5-En este caso seleccionaremos uno de los tipos de bordes más utilizados llamado "Titled Border" (Borde con título), pero tú puedes jugar con cada uno de los tipos que aquí encontramos y mirar cual te ofrece mejores resultados de acuerdo a lo que quieres y/o necesitas:
6-"Titled Border", nos ofrece la posibilidad de configurar, así como los demás tipos de bordes sus propiedades, pero con la diferencia de que entre ellas está el de poder asignarle un estilo y/o tipo de borde adicional a nuestro JPanel, para ello damos clic en el botón "..." de la propiedad "Border":
7-Se nos mostrará una ventana igual a la que tenemos abierta, donde podremos escoger el tipo de borde adicional que vamos a asignarle a nuestro JPanel, en este caso seleccionamos "Etched Border", tú puedes escoger el que más te guste y así mismo modificar sus propiedades, y por último damos clic en el botón "OK", que se encuentra en la parte inferior derecha de dicha ventana:
8-Luego daremos clic en la celda que se encuentra al lado de la propiedad "Titled", y digitaremos el título que tendrá el borde de nuestro JPanel:
9-Si así lo deseamos, podemos configurar y/o modificar las demás propiedades como el color del título, tipo de fuente del título (Font), la justificación horizontal del título (Justification), y la posición vertical del mismo (Position), en este caso dejaremos los valores que están por defecto. Por último, damos clic en el botón "OK" que se encuentra en la parte inferior derecha de la ventana en la que estamos trabajando:
10-Ahora el último paso, es ejecutar nuestro proyecto Java, y observar que el JPanel de nuestro formulario ya cuenta con un aspecto diferente en cuanto al borde se refiere:
Si deseas saber cómo realizar el anterior procedimiento usando código, puedes visitar el siguiente enlace: Código JAVA: Poner borde a JPanel de un formulario
Si te perdiste el artículo anterior de JAVA-Tips, puedes acceder a este, dando clic en el siguiente enlace: JAVA-Tips: Cambiar el color de fondo de un formulario
No olvides seguir el Curso de JAVA: Cómo lo hago en JAVA?.
Te podría interesar, ver todos los tips de Java que hemos desarrollado hasta ahora.
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos. Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
Bendiciones...
Para realizar lo expresado anteriormente, llevaremos a cabo los siguientes pasos utilizando Netbeans IDE:
TUTORIAL EN VIDEO
TUTORIAL EN IMÁGENES
1-Seleccionaremos el JPanel que hayamos agregado a nuestro formulario (JFrame), dando clic directamente sobre el mismo, o seleccionándolo en el Inspector; el cual está ubicado en la parte inferior izquierda de Netbeans IDE:
2-Ahora nos dirigimos al área de propiedades, la cual está ubicada en la parte inferior derecha de nuestra pantalla, en Netbeans IDE:
7-Se nos mostrará una ventana igual a la que tenemos abierta, donde podremos escoger el tipo de borde adicional que vamos a asignarle a nuestro JPanel, en este caso seleccionamos "Etched Border", tú puedes escoger el que más te guste y así mismo modificar sus propiedades, y por último damos clic en el botón "OK", que se encuentra en la parte inferior derecha de dicha ventana:
8-Luego daremos clic en la celda que se encuentra al lado de la propiedad "Titled", y digitaremos el título que tendrá el borde de nuestro JPanel:
9-Si así lo deseamos, podemos configurar y/o modificar las demás propiedades como el color del título, tipo de fuente del título (Font), la justificación horizontal del título (Justification), y la posición vertical del mismo (Position), en este caso dejaremos los valores que están por defecto. Por último, damos clic en el botón "OK" que se encuentra en la parte inferior derecha de la ventana en la que estamos trabajando:
10-Ahora el último paso, es ejecutar nuestro proyecto Java, y observar que el JPanel de nuestro formulario ya cuenta con un aspecto diferente en cuanto al borde se refiere:
Si deseas saber cómo realizar el anterior procedimiento usando código, puedes visitar el siguiente enlace: Código JAVA: Poner borde a JPanel de un formulario
Si te perdiste el artículo anterior de JAVA-Tips, puedes acceder a este, dando clic en el siguiente enlace: JAVA-Tips: Cambiar el color de fondo de un formulario
No olvides seguir el Curso de JAVA: Cómo lo hago en JAVA?.
Te podría interesar, ver todos los tips de Java que hemos desarrollado hasta ahora.
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos. Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
Bendiciones...
capo te consulto.. como se puede hacer para crear un borde al jframe entero.. y sacarle los botones de minimizar, maximizar y cerrar, y agregarle unos programados.
ResponderBorrarSaludos estimado C. García.
BorrarA)Para lo del Borde al JFrame completo:
1. Asígnale un Layout tipo "Border Layout" a tu JFrame, y luego le añades un JPanel a dicho JFrame.
2. Al JPanel le aplicas un borde, siguiendo los pasos de este post en el que te encuentras.
B)Para quitar los botones de Minimizar, Maximizar y Cerrar que el JFrame trae por defecto:
1. Sigue los pasos que encontrarás en uno de mis post, para ello da CLIC AQUÍ.
¡CRISTO TE AMA!
Bendiciones...