テーブル名と追加ボタンを含むListViewがあります。
tablesListView.setEditable(true);
tablesListView.setCellFactory(TextFieldListCell.forListView());
tablesListView.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
addTableButton.setOnAction(new EventHandler<ActionEvent>(){
@Override
public void handle(ActionEvent evt) {
tablesListView.getItems().add("");
tablesListView.getSelectionModel().selectLast();
tablesListView.edit(tablesListView.getSelectionModel().getSelectedIndex());
}
});
したがって、リスト内のセルをクリックすると、その状態がTextFieldに切り替わりますが、ボタンでは機能しません。セルは選択されますが、切り替えられません。何か助けはありますか?