mi duda es que intento quitar la barra de un JFrame y no lo consigo!!
Tengo un JCheckBox, en el que si está activado quiero que mi ventana tenga barra, y si lo desactivo, que no tenga.
El código que utilizo es el siguiente:
Código:
He probado de todas las maneras, pero siempre me sale una excepcion:// pongo la barra if (barra.isSelected()){ // pongo la barra //this.setVisible(false); removeNotify(); setUndecorated(false); this.setVisible(true); addNotify(); } else{ // quito la barra removeNotify(); setUndecorated(true); this.setVisible(true); addNotify(); }
Exception in thread "AWT-EventQueue-0" java.awt.IllegalComponentStateException: Native resources unavailable
at sun.awt.windows.WWindowPeer.getScreenImOn(Native Method)
y se me queda la ventana bloqueada hasta que pincho en otro lugar y luego ya funciona normal, aunque ha salido la excepcion.
Alguien me podría ayudar??
Muchísimas gracias :)