我已经开发了一些代码,我有一个Set的UserS:
public class ParkCentral{
private Set<User> users = new HashSet<>();
}
Run Code Online (Sandbox Code Playgroud)
然后,在另一个类中,我正在开发GUI和的TableView User。问题是我无法从中创建ObervableList一个Set。我希望所做的更改ParkCentral.users将反映在TableView上。
是否可以在不更改ParkCentral实现的情况下而不更改Setto List?
为什么TableView仅适用于ObservableList而不适用于ObservableSet或ObservableMap?