Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CheckBoxTableCell的javafx ActionListener_Java_Javafx_Callback_Observable_Observablelist - Fatal编程技术网

CheckBoxTableCell的javafx ActionListener

CheckBoxTableCell的javafx ActionListener,java,javafx,callback,observable,observablelist,Java,Javafx,Callback,Observable,Observablelist,我在这里尝试了这两种解决方案: 第一个解决方案对我不起作用,但至少我编译了IDE。 第二种解决方案告诉我: 类型不匹配:无法从转换 可观察列表至可观察列表 如果我能把那个部分编译好,这样我就可以继续了,那就太好了 谢谢。这对我来说很好。检查您是否正确导入了Observable(javafx.beans.Observable),这就解决了问题。非常感谢! import javafx.util.Callback; public ObservableList<TaskControl> ob

我在这里尝试了这两种解决方案:

第一个解决方案对我不起作用,但至少我编译了IDE。 第二种解决方案告诉我:

类型不匹配:无法从转换
可观察列表
可观察列表

如果我能把那个部分编译好,这样我就可以继续了,那就太好了


谢谢。

这对我来说很好。检查您是否正确导入了
Observable
javafx.beans.Observable
),这就解决了问题。非常感谢!
import javafx.util.Callback;
public ObservableList<TaskControl> obsTasks;

obsTasks = FXCollections.observableArrayList(
                new Callback<TaskControl, Observable[]>() {
                    @Override
                    public Observable[] call(final TaskControl param) {
                        return new Observable[]{param.getIsDone()};
                    }
                });
public final BooleanProperty getIsDone() {
        return isDone;
    }