假设我有一个班级:
#pragma pack
如果我有另一个班级
public class FutureTask extends Task<ObservableList<Future>> {
@Override protected ObservableList<Future> call() throws Exception
ObservableList<Future> futureList = FXCollections.ObservableArrayList();
....
/// a bunch of things here to build and manipulate the list
....
return futureList;
我尝试了public class {
// What would I enter here to get a variable x so:
x = futureList?
,但我一直收到静态引用错误。
FutureTask仅在代码中使用一次,所以我必须声明它ObservableList<Future> x = FutureTask.call()
吗?
答案 0 :(得分:3)
ObservableList<Future> x = new FutureTask().call();
会做神奇的事。