Hallo zusammen
Ich habe ein interessantes Problem:
Ich versuche ein JPanel mit der Apfel Wichfunktion auszutauschen. Es funktioniert auch schon das meiste. Grundsätzlich Aufbau: Beim Click auf auf das Panel wird ein paar Millisekunden gewartet ob eine verschiebung der Maus da ist. Wenn ja: Screenshot vom Panel und JPanel ausblende. Sobald die Maus losgelassen wird, kontrolliere ich ob man genug weit gewischt hat oder nicht. Je nach dem zeige ich das neue JPnale an oder nicht.
Nun Zum Problem: Ich habe auf dem JPanel Komponenten die auf MousePressed reagieren. Diesen Event möchte ich aber erst an die Komponente senden wenn keine Wischbewegung da ist. Ich möchte aber nicht die Wischfunktion bei jeder Komponete hinterlegen. Über dem JPanel sollte eine art Controller sein der das ganze steuert. Wie kann ich die Mous Events auf dem Panel abfangen und dann je nach dem an die Komponente weiterleiten. Zur Info: Bitte ohne GlassPane da diese aders schon verwendet wird.
Danke
Ich habe ein interessantes Problem:
Ich versuche ein JPanel mit der Apfel Wichfunktion auszutauschen. Es funktioniert auch schon das meiste. Grundsätzlich Aufbau: Beim Click auf auf das Panel wird ein paar Millisekunden gewartet ob eine verschiebung der Maus da ist. Wenn ja: Screenshot vom Panel und JPanel ausblende. Sobald die Maus losgelassen wird, kontrolliere ich ob man genug weit gewischt hat oder nicht. Je nach dem zeige ich das neue JPnale an oder nicht.
Nun Zum Problem: Ich habe auf dem JPanel Komponenten die auf MousePressed reagieren. Diesen Event möchte ich aber erst an die Komponente senden wenn keine Wischbewegung da ist. Ich möchte aber nicht die Wischfunktion bei jeder Komponete hinterlegen. Über dem JPanel sollte eine art Controller sein der das ganze steuert. Wie kann ich die Mous Events auf dem Panel abfangen und dann je nach dem an die Komponente weiterleiten. Zur Info: Bitte ohne GlassPane da diese aders schon verwendet wird.
Danke