jimb0p
Erfahrenes Mitglied
Hallo Zusammen,
diesmal habe ich eine Verständnisfrage. Ich verstehe nicht genau worin der Unterschied zwischen dem Datentyp String, SimpleStringProperty und StringProperty besteht. Weil an sich übergebe ich im Code immer nur einen String. Oder wenn ich eine Klasse habe die bspw. das enthält:
Wie sieht dann die korrekte Setter Methode aus denn es funktionieren zwei Möglichkeiten und ich verstehe auch hier nicht den Unterschied:
Wäre super wenn mir hier jemand ein paar Worte zu sagen kann, bei Google werde ich nicht ganz fündig.
Gruß!
diesmal habe ich eine Verständnisfrage. Ich verstehe nicht genau worin der Unterschied zwischen dem Datentyp String, SimpleStringProperty und StringProperty besteht. Weil an sich übergebe ich im Code immer nur einen String. Oder wenn ich eine Klasse habe die bspw. das enthält:
Java:
private StringProperty cName;
Wie sieht dann die korrekte Setter Methode aus denn es funktionieren zwei Möglichkeiten und ich verstehe auch hier nicht den Unterschied:
Java:
public void setcName(String cName) {
this.cName.set(cName);
}
//oder
public void setcName(String cName) {
this.cName = new SimpleStringProperty(cName);
}
Wäre super wenn mir hier jemand ein paar Worte zu sagen kann, bei Google werde ich nicht ganz fündig.
Gruß!