Hallo,
Ich habe ein JPanel, auf denen sich zum Beispiel Labels befinden.
Habe die Aufgabe bekommen, das JPanel so zu erweitern, dass man Objekte wie auf den Windows oder Ubuntu Desktop selektieren und per drag und drop verschieben kann.
(Auch mehrere Sachen mit strg markieren).
Dies kann man mit Mauslistenern und einen Keylistener realisieren. Mit Hilfe der Methode getComponentAtPoint(), damit kann man ja prüfen, ob sich an dieser Stelle ein Label befindet.
Dies ist aber relativ aufwendig, deswegen wollte ich fragen, bevor ich damit Anfange, ob schon jemand sowas realisiert hat und ein Beispiel posten würde.
Gruß, Localhorst
Ich habe ein JPanel, auf denen sich zum Beispiel Labels befinden.
Habe die Aufgabe bekommen, das JPanel so zu erweitern, dass man Objekte wie auf den Windows oder Ubuntu Desktop selektieren und per drag und drop verschieben kann.
(Auch mehrere Sachen mit strg markieren).
Dies kann man mit Mauslistenern und einen Keylistener realisieren. Mit Hilfe der Methode getComponentAtPoint(), damit kann man ja prüfen, ob sich an dieser Stelle ein Label befindet.
Dies ist aber relativ aufwendig, deswegen wollte ich fragen, bevor ich damit Anfange, ob schon jemand sowas realisiert hat und ein Beispiel posten würde.
Gruß, Localhorst