在 JTable 中,如果我在表格单元格中键入一个值,然后单击按钮打印该单元格的值。但是我输入一个值并立即单击它不打印的按钮。如果我在单元格中输入值后按回车键并单击按钮,现在它打印得很好。我怎样才能在我的桌子上防止这种情况?
问问题
155 次
1 回答
3
在 JTable 中,如果我在表格单元格中键入一个值,并且当我单击按钮以打印该单元格的值时。但是我输入了一个值并立即单击它不打印的按钮。如果我在单元格中输入值后按回车键并单击按钮,现在它打印得很好。我怎样才能在我的桌子上防止这种情况?
我在黑暗中拍摄
设置
myTable.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
为DefaultCellEditor
或者
覆盖
public boolean stopCellEditing() {
任何自定义编辑器类型,例如XxxCellEditor implements TableCellEditor {
于 2013-08-24T11:45:09.730 回答