¿?reposicionar jframe sin barra de titulo con el mouse
Como hago para reposicionar un JFrame y sin barra de titulo usando el arrastre del mouse?
Hice un JFrame y luego le quite la barra de titulo usando setUndecorated(true), esto porque la GUI de mi programa es toda en imagenes y no utiliza los recursos graficos nativos del sistema, pero asà se queda estatica en el lugar que la fijé y no sé como hacer para reposicionarla usando el arrastre del mouse, como en Winamp por ejemplo. Gracias por la ayuda
Hice un JFrame y luego le quite la barra de titulo usando setUndecorated(true), esto porque la GUI de mi programa es toda en imagenes y no utiliza los recursos graficos nativos del sistema, pero asà se queda estatica en el lugar que la fijé y no sé como hacer para reposicionarla usando el arrastre del mouse, como en Winamp por ejemplo. Gracias por la ayuda
No lo he hecho pero a mi se me ocurre que al componente que quieras utilizar para mover el frame ( como en Winamp, una panel u una barra de titulo creada por ti, no se), agregarle un MouseListener y en el método MousePressed( MouseEvent e ) verificar si el evento es MOUSE_DRAGGED obtener las coordenadas del mouse y darle un setLocation( X, Y ) al Jframe con las nuevas coordenadas.
Bueno, eso a mi se me ocurre, a lo mejor hay una mejor manera de hacerlo.
Espero te sirva de algo.
Bueno, eso a mi se me ocurre, a lo mejor hay una mejor manera de hacerlo.
Espero te sirva de algo.
