Martin Jung: Focus-Handler

Beitrag lesen

Hi,

Ist die Variable 0, wird dem FocusListener von der Jlist verboten die Buttons auf disabled zus etzen, wenn die Variable auf 1 steht darf der FocusListener machen was er will.

Erinnert stark an JavaScript, was?!

Was hältst Du von der Lösung? Ist sie unsauber? Ich sah keinen anderen Weg mehr.

Ohne den Quellcode zu sehen, kann man das kaum realistisch beurteilen.
Bzgl. der Frage nach "Sauberkeit" bin ich vielleicht noch nicht lange genug im Java-Geschäft (3 Monate).
Ich glaube aber, "Eleganz" bzw. "Objekt-Orientiertheit" wären wohl eher passende Dimensionen einer Beurteilung.
Im Prinzip klingt das alles ok. Es riecht allerdings nach statischen Zählervariablen. Solche statischen Dinge versuche ich zu vermeiden, wo immer es geht. Das hat zunächst aber seinen Hintergrund darin, dass ich das OO-Prinzip verinnerlichen möchte (Kapselung etc.).

Wenn es funktiniert, reicht das ja fürs Erste - über Alternativen kann man in späteren Releases immer noch nachdenken.

Grüße,
Martin