JFX TableMenu上下文菜单标签为空

时间:2018-05-07 08:27:57

标签: javafx tableview contextmenu

我想将文本字段添加到各个列以允许单独的列过滤。但是在应用下面的代码后,点击右上角的表格菜单按钮,只显示4个刻度(我有4列),标签丢失。我认为这是因为标题现在不再只是一个标签,而是带有文本字段的标签。任何人都有解决方案吗?

TextField headerTextField = new TextField();
Label label = new Label("First Name");
VBox headerGraphic = new VBox();
headerGraphic.setAlignment(Pos.CENTER);
headerGraphic.getChildren().addAll(label, headerTextField);

TableColumn<Person, String> firstNameCol = new 
TableColumn<>();
firstNameCol.setGraphic(headerGraphic);

0 个答案:

没有答案