代码编辑表列如下对齐文本添加到表格单元格
@FXML
private TableView<StateTransition> stateTransitionTable;
@FXML
private TableColumn<StateTransition, Long> stId;
@FXML
private TableColumn<StateTransition, String> stState;
@FXML
private TableColumn<StateTransition, String> stNewState;
private void setTableEditable(Boolean val){
ObservableList<String> list = FXCollections.observableArrayList(workFlowSet);
stState.setCellFactory(ComboBoxTableCell.forTableColumn(new DefaultStringConverter(), list));
}
这段代码是给组合框表格单元格,但在组合框中的文本是在左边,我想文本在该ComboBoxTableCell的中心。
卡在这里,帮助我。
感谢
不幸的是,它不工作。你能告诉我如何添加填充到这个,或者任何其他方式,我尝试** comboBoxTableCell.setPadding(新的Insets(0.25,0,0.25,3.0))**,但失败。 –