当我在列标题中双击 TableView 的分隔符时,列中的按钮消失了。双击该特定部分时是否会触发任何事件,我该如何停止它?
最佳答案
对我有用:
TableColumn<AuxTable, AuxTableColString> col = new TableColumn<>();
col.setSortable(false);
setCallbackString(col);
setHeader(text, col);
//Header not exists yet
Platform.runLater(() -> {
getTableHeader().setOnMouseClicked(event -> {
if (event.getClickCount() > 1) {
//forces render
col.getTableView().refresh();
}
});
});
关于javafx - 当我在列标题中双击 TableView 的分隔符时,列中的按钮消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29847290/