Saltar al contenido

Borde de JDialog sin decorar

Este post fue analizado por nuestros especialistas así se asegura la veracidad de nuestra esta reseña.

Solución:

Necesitas cambiar el Border del panel raíz:

getRootPane().
   setBorder( BorderFactory.createLineBorder(Color.RED) );

Si quieres deshacerte de él, puedes usar

frame.setUndecorated(true);
frame.getRootPane().setWindowDecorationStyle(JRootPane.NONE);

Para cambiar el aspecto del estilo Java al estilo de Windows, puede usar

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

Puedes hacer algo como esto:

((JPanel)getContentPane()).setBorder(BorderFactory.createLineBorder(Color.BLUE));

ingrese la descripción de la imagen aquí


Puedes intentar hacer esto para cambiar el borde más exterior:

getRootPane().setBorder(BorderFactory.createLineBorder(Color.BLUE));

¿Es esto lo que quieres hacer?

Recuerda algo, que tienes permiso de aclarar tu experiencia si tropezaste tu cuestión .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *