Hallo!
ich habe folgendes Problem: Ich möchte gerne mit einer Funktion der Klasse "Figur", oder auch von woanders im Programm Mausklick-Ereignisse entgegennehmen und damit irgendetwas anstellen, z.B. die Linie in "Figur" ändern.
Mir ist klar, dass ich diese Funktionalität in die "MouseClicked" Methode der Klasse Zeichenflaeche stecken kann. Diese Klasse soll aber eben nur fürs zeichnen da sein, andere Dinge sollen in den entsprechenden Klassen erledigt werden (Das richtige Programm ist wesentlich komplexer)
Was ich bräuchte wäre eine Möglichkeit von irgendwo im Programm eine bestimmte Anzahl von Klicks auf die Zeichenflaeche (und deren Koordinaten) entgegenzunehmen und dann dort im Programm weiterzumachen, aber ich kriege es einfach nicht hin.
Kann mir jemand helfen?
Gruß
bronkowitz
ich habe folgendes Problem: Ich möchte gerne mit einer Funktion der Klasse "Figur", oder auch von woanders im Programm Mausklick-Ereignisse entgegennehmen und damit irgendetwas anstellen, z.B. die Linie in "Figur" ändern.
Mir ist klar, dass ich diese Funktionalität in die "MouseClicked" Methode der Klasse Zeichenflaeche stecken kann. Diese Klasse soll aber eben nur fürs zeichnen da sein, andere Dinge sollen in den entsprechenden Klassen erledigt werden (Das richtige Programm ist wesentlich komplexer)
Was ich bräuchte wäre eine Möglichkeit von irgendwo im Programm eine bestimmte Anzahl von Klicks auf die Zeichenflaeche (und deren Koordinaten) entgegenzunehmen und dann dort im Programm weiterzumachen, aber ich kriege es einfach nicht hin.
Kann mir jemand helfen?
Gruß
bronkowitz