Events nur bedingt übermitteln
-
Hallo.
Ich will bei JavaSwing(>=1.3) bei Komponenten(JComponent und Sub) schon in der Klassendefinition ausschließen, daß in bestimmten Fällen Events an die Komponente gesendet werden. Beispielsweise zeichnet sich eine Komponente mit einer bestimmten geometrischen Form innerhalb ihres paintComponent(). Nur wenn der User jetzt innerhalb dieser Form zB die Maus klickt, soll die Komponente reagieren, nicht aber, wenn der Mausklick in dem rechteckigen Komponenten-Bereich ist, in dem nichts gezeichnet wird. Wie kann ich also die Komponente von vornerein für bestimtme Events ausschließen, wenn eine Bedingung nicht erfüllt ist?