0
TreeView을 사용하여 카테고리와 실제 컨텐트를 표시하고 싶습니다. 필자는이 예제를 따르기 위해 tutorial을 사용했습니다. 왜냐하면 그들은 비슷한 것을하지만 실제로 단순화하기 때문입니다. 나는이집합과 엔티티 사이의 컴퍼 지션을 벗어난 TreeView 빌드
public class Category {
final StringProperty categoryName = new SimpleStringProperty();
final ListProperty<Contact> contactList = new SimpleListProperty<>(FXCollections.<Contact>observableArrayList());
public Category(String name, List<Contact> contactList) {
this.categoryName.set(name);
this.contactList.setAll(contactList);
}
public StringProperty categoryNameProperty() { return this.categoryName; }
public ListProperty<Contact> contactListProperty() { return this.contactList; }
}
public class Contact {
final StringProperty contactName = new SimpleStringProperty();
public Contact(String name) {
this.contactName.set(name);
}
public StringProperty contactNameProperty() { return this.contactName; }
}
같은 뭔가를 그리고 지금은 자동으로 자식 노드로 삽입 기본 연락처와 List<Category>
밖으로 트 리뷰를 구축하고자합니다. 이것이 가능한가? 가능한 경우 이 아닌 모델 자체를 수정하고 싶습니다. 나는 TreeItem<T>
을 확장 할 것을 생각했으나 이것이 얼마나 나를 얻을 수 있을지는 확실치 않습니다.