0

Java-Fx と Observable-lists について少し質問があります。数人の時間割を作りたいです。そこには、コンストラクターですべての Person に独自の Observable-list を与えたい Person-Class があります。誰かがこのケースの注釈を持っていますか? 私はすでにそのようなことを試しましたが、何もうまくいかないようです。一方では、リストの getter-Method を構築するためにリストの属性が必要であり、各人に独自のリストを提供したいと考えています。

これは私の属性です:

ObservableList personTableList = FXCollections.observableArrayList();

今、コンストラクターの表記が必要です!

ありがとう、マヌエル

4

1 に答える 1

1

あなたが何を得たいのか正確に理解しているかどうかはわかりません。例えば:

public class Person {

   private ObservableList personTableList;

   public Person() {
      this(null);
   }

   public Person(ObservableList list) {
      if (list == null) {
         this.personTableList = FXCollections.observableArrayList();
      } else {
         this.personTableList = list;
      }

   }

   public ObservableList getPersonTableList() {
      return this.personTableList;
   } 

   public void setPersonTableList(ObservableList list) {
      this.personTableList = list;
   }
}

例を使用:

new Person();
于 2014-08-13T21:14:24.677 に答える