Я хотел бы начать редактирование ячеек в моем TableView одним щелчком мыши, а не двойным щелчком.
Я попробовал следующее, но это не работает.
tableView.addEventFilter(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
TablePosition selectedCellPosition = tableView.getFocusModel().getFocusedCell();
if ( selectedCellPosition != null ) {
tableView.edit(selectedCellPosition.getRow(), selectedCellPosition.getTableColumn());
}
}
});
Как сделать так, чтобы ячейка таблицы начинала редактировать с первого, а не с двойного щелчка?