Hey Leute,
mir ist kein besserer Titel dafür eingefallen.
Also ich hab ein JPanel in einem JFrame eingebettet. Nun will ich mit der Maus das JPanel quasi via Drag&Drop aus dem JFrame rausziehen und ein eigenes JFrame draus machen, also in ein neues Fenster setzen.
Im Prinzip soll das aussehen, wie wenn man bei Firefox einen Tab rauszieht und daraus ein eigenes FireFox-Fenster wird. Hoffe das ist soweit klar.
Ich hab mich dafür der Methode mouseDragged vom MouseMotionListener bedient. Das klappt ganz gut. Nur wenn das neue Fenster erscheint kann ich es nicht gleich weiter ziehen, da mouseDragged nur einmal invoked wurde. Ich muss erst die Maustaste los lassen und wieder klicken damit ich das Fenster verschieben kann, den unnötigen klick will ich aber sparen.
Mir fällt auch nix gescheites ein wonach ich da googlen könnte...
Ich hoffe ihr könnt mir helfen.
Grüße
Highchiller
mir ist kein besserer Titel dafür eingefallen.
Also ich hab ein JPanel in einem JFrame eingebettet. Nun will ich mit der Maus das JPanel quasi via Drag&Drop aus dem JFrame rausziehen und ein eigenes JFrame draus machen, also in ein neues Fenster setzen.
Im Prinzip soll das aussehen, wie wenn man bei Firefox einen Tab rauszieht und daraus ein eigenes FireFox-Fenster wird. Hoffe das ist soweit klar.
Ich hab mich dafür der Methode mouseDragged vom MouseMotionListener bedient. Das klappt ganz gut. Nur wenn das neue Fenster erscheint kann ich es nicht gleich weiter ziehen, da mouseDragged nur einmal invoked wurde. Ich muss erst die Maustaste los lassen und wieder klicken damit ich das Fenster verschieben kann, den unnötigen klick will ich aber sparen.
Mir fällt auch nix gescheites ein wonach ich da googlen könnte...
Ich hoffe ihr könnt mir helfen.
Grüße
Highchiller