Para tutorías y/o asesorías virtuales sobre JAVA SE y/o MySQL, escríbeme al formulario de contacto.

BUSCA MÁS CONTENIDO AQUÍ:



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.

Imagen de JAVA-Tips parte 6

Para realizar lo expresado anteriormente, llevaremos a cabo los siguientes pasos utilizando Netbeans IDE:

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:


 Seleccionamos el JPanel dando clic sobre este 

Selecionamos el JPanel desde el Inspector


2-Ahora nos dirigimos al área de propiedades, la cual está ubicada en la parte inferior derecha de nuestra pantalla, en Netbeans IDE:

Area de propiedades del JPanel en Netbeans IDE


3-Buscamos la propiedad "border" y daremos clic sobre el botón "..." que se encuentra allí:

Damos clic en el botón de la propiedad border


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:

Ventana para seleccionar el tipo de borde que queremos aplicar al JPanel


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:

Seleccionamos el tipo de borde Titled Border


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":





Damos clic en el botón de la propiedad border de Titled 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:

Escogemos el tipo de borde Etched Border

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:

Le asignamos un título a nuestro borde

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:

Dejamos los valores que tienen por defecto las propiedades color, font, justification y position


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:

Resultado final de nuestro JPanel al aplicarle el tipo de borde Titled Border


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...




Comparte este artículo






Sobre El Autor

Eduardo Bastidas UH

Cristiano y Colombiano. Analista de Sistemas & Blogger.
Me motiva mucho el poder compartir día tras día lo que he aprendido y voy aprendiendo en el área de las Tecnologías de la Información y las Comunicaciones.

2 comentarios:

  1. 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.

    ResponderEliminar
    Respuestas
    1. Saludos estimado C. García.

      A)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...

      Eliminar


RECIBIR NOTICIAS POR EMAIL


Suscríbete al boletín para recibir lo último en tu correo electrónico

¿NECESITAS AYUDA PARA PROGRAMAR EN JAVA SE Y MYSQL?