Sinnvolle Unterbringung von Listenern

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo allerseits!

Als Unerfahrener in der objektorientierten Programmierung habe ich ein Frage zum guten Ton:
Mein JTree hat verschiedenste Listener zugewiesen bekommen: MouseListener, TreeSelectionListener, TreeWillExpandListener und CellEditorListener.
Ungestüm wie ich war, hab ich diese Listener erstmal mit in die main gehämmert und geschaut, dass das eigentliche Programm erstmal funxioniert (tut's auch. Sogar richtig gut! ;) ).
Um den Quellcode jetzt besser zu "gestalten", wollte ich den kompletten Tree mit allem was dazu gehört in 'ne eigene Klasse verpacken und auch die Listener sollten diesmal intelligenter untergebracht werden. Doch wie? Sage ich der neuen Klasse jetzt "implements TreeSelectionListener", hab ich diesen Listener untergebracht, aber was mach ich mit den anderen? Als eigene Klassen vordefinieren, denen ich dann wieder alle möglichen Parameter hinterher werfen muss? Als Klasse bzw. Methode in der Tree-Klasse? Oder steh ich voll auf'm Schlauch?
Erklärungen und verständliche Beispiele sind herzlich willkommen :bahnhof:

MfG Poc
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben