0

我对 Java-Fx 和 Observable-lists 有一个小问题。我想为几个人建立一个时间表。因为我有一个 Person-Class,我想在其中为每个 Person 在构造函数中提供自己的 Observable-list。有人有这个案例的符号吗?我已经尝试过这样的东西,但似乎没有任何效果。一方面,我需要一个列表的属性来为它构建一个 getter 方法,我想给每个人自己的列表。

这是我的属性:

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 回答