从GridCell通知按钮ActionEvent

时间:2016-10-16 23:18:35

标签: gridview javafx controlsfx

我有一个带有自定义GridCell的GridView,其中包含一个按钮。

private class MyGridCell extends GridCell<modelclass> {
     @FXML private Button button;
     ...    


protected void updateItem(modelclass item, boolean empty) {
        ...

       button.setOnAction(event -> {

           //I need to call a controller method

           ParentController.doSomething(item);

       });

我需要从控制器发送消息方法或通过某些事件通知动作发生。

您是否知道如何访问GridView的控制器以调用方法

从控制器类中检测ActionEvent。

谢谢。

0 个答案:

没有答案