JavaFXComboxTableCell
我需要将compobox单元格添加到我的javafx视图中。我有很多解决方案,如何在控制器中实现这一点。但我并没有在fxml文件中这样做。 所以,我有这样的代码:JavaFXComboxTableCell,java,combobox,javafx-8,fxml,Java,Combobox,Javafx 8,Fxml,我需要将compobox单元格添加到我的javafx视图中。我有很多解决方案,如何在控制器中实现这一点。但我并没有在fxml文件中这样做。 所以,我有这样的代码: <TableColumn text="Name"> <cellFactory> <ComboBoxTableCell fx:factory="forTableColumn"> </C
<TableColumn text="Name">
<cellFactory>
<ComboBoxTableCell fx:factory="forTableColumn">
</ComboBoxTableCell>
</cellFactory>
<cellValueFactory>
<PropertyValueFactory property="prop1" />
</cellValueFactory>
</TableColumn>
在ComboBoxTableCell中,forTableColumn方法具有参数-项。那么,我如何填写这些项目
谢谢AFAIK无法将项目传递给工厂方法。您可能需要定义一个实现回调的自定义类来用作单元工厂,或者只在控制器中这样做。谢谢,我不接受没有办法将项目传递到工厂方法的评论。这似乎是一个基本的函数。好吧,没有办法将项传递给工厂方法。您可能需要定义一个实现回调的自定义类来用作单元工厂,或者只在控制器中这样做。谢谢,我不接受没有办法将项目传递到工厂方法的评论。这似乎是一个基本的基本功能。