Announcement

Collapse
No announcement yet.

Actions selbst auslösen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Actions selbst auslösen

    Hallo,
    <p>
    ich arbeite gerade mit dem EditorKit. Dort kann man ja vordefinierte Actions (beepAction, selectAllAction, readOnlyAction) auf Menüeinträge und Buttons legen, kein Problem. Aber wie kann ich die Actions selbst auslösen, weil ich z.b. auf einen Menüeintrag hin die Selection anpasse und erst DANN die Copy-Action auslösen will?
    <p>
    Hat jemand zu dem Thema eine gute Dokumentation bei der Hand?
    <p>
    Danke im Voraus,<br>Marco

  • #2
    Guten Morgen Marco,
    diese Events werden letztlich durch eine Methode ausgelöst die mit
    fire....() beginnt. Dort drin wird durch eine Liste iteriert die sämtliche registrierte Listener - gleich welchen Typs - enthält.
    Wird ein passender Listener gefunden (anhand des Klassenobjektes)
    wird dessen Methoden aufgerufen.

    Das Framework findest du hier:
    javax.swing.event.EventListenerList

    eine Implementierung kannst du dir in javax.swing.AbstractButton
    anschauen.

    Thoma

    Comment

    Working...
    X