我有一个可编辑的tableview,其中包含此单元格工厂的可编辑列
tblColumn.setCellFactory(t -> {
ComboBoxTableCell myComboBoxTableCell = new ComboBoxTableCell();
myComboBoxTableCell.setOnKeyPressed(e -> {
System.out.println("key pressed");
KeyCode code = e.getCode();
System.out.println("code "+code);
});
myComboBoxTableCell.setComboBoxEditable(true);
return myComboBoxTableCell;
});
我想要做的是在可编辑的comboBoxTableCell
中输入字母,但是当我输入时,onKeyPressed
方法不会被触发。难道我做错了什么?
请帮助。