JavaFX2:需要从TableView中的TableCell内部访问底层对象

JavaFX2:需要从TableView中的TableCell内部访问底层对象,tableview,javafx-2,tablecell,Tableview,Javafx 2,Tablecell,我有一个TableView,其基本项是一个自定义类,即TableAdapter。 我正在为TableCells在自定义单元格工厂中创建上下文菜单。在菜单项的EventHandler中,我需要访问由菜单显示的特定单元格表示的底层TableAdapter。如果调用getItem()或getString(),它们似乎都返回对象的字符串表示形式,但是,我需要对象本身来访问其他字段。谢谢 私有最终类cCustomTableCell扩展了TableCell { 尝试定义泛型类型。例如: public cla

我有一个TableView,其基本项是一个自定义类,即TableAdapter。 我正在为TableCells在自定义单元格工厂中创建上下文菜单。在菜单项的EventHandler中,我需要访问由菜单显示的特定单元格表示的底层TableAdapter。如果调用getItem()或getString(),它们似乎都返回对象的字符串表示形式,但是,我需要对象本身来访问其他字段。谢谢

私有最终类cCustomTableCell扩展了TableCell {


尝试定义泛型类型。例如:

public class CheckBoxTableCell<S> extends TableCell<S, Boolean> {}
公共类CheckBoxTableCell扩展了TableCell{}
在这种情况下,
getItem()
应该返回布尔值

            }
        });
        setContextMenu(menu);


    }
public class CheckBoxTableCell<S> extends TableCell<S, Boolean> {}