Hi,
über eine externe Jar lade ich mir eine Liste von Objekten, dazu wird eine statische Methode bereit gestellt
Diese Liste übergebe ich meiner ComboBox und würde gerne darauf reagieren, was der Benutzer auswählt.. jetzt gibt es ein Problem:
Die equals Methode der Klasse Device ist leider sehr primitiv gehalten....
Daher fliegt eine NP, da sich zu Anfang ja noch kein Device in der Liste befindet..
Leider ist die Klasse Device final, so dass ich die equals Methode nicht überschreiben kann.
Jemand eine Idee, wie ich das Ganze lösen kann?
über eine externe Jar lade ich mir eine Liste von Objekten, dazu wird eine statische Methode bereit gestellt
Code:
Device.listAll();
Diese Liste übergebe ich meiner ComboBox und würde gerne darauf reagieren, was der Benutzer auswählt.. jetzt gibt es ein Problem:
Die equals Methode der Klasse Device ist leider sehr primitiv gehalten....
Code:
@Override
public boolean equals(Object o) {
return o.toString().equals(this.toString());
}
Daher fliegt eine NP, da sich zu Anfang ja noch kein Device in der Liste befindet..
Leider ist die Klasse Device final, so dass ich die equals Methode nicht überschreiben kann.
Jemand eine Idee, wie ich das Ganze lösen kann?