1

在 JTable 中,如果我在表格单元格中键入一个值,然后单击按钮打印该单元格的值。但是我输入一个值并立即单击它不打印的按钮。如果我在单元格中输入值后按回车键并单击按钮,现在它打印得很好。我怎样才能在我的桌子上防止这种情况?

4

1 回答 1

3

在 JTable 中,如果我在表格单元格中键入一个值,并且当我单击按钮以打印该单元格的值时。但是我输入了一个值并立即单击它不打印的按钮。如果我在单元格中输入值后按回车键并单击按钮,现在它打印得很好。我怎样才能在我的桌子上防止这种情况?

我在黑暗中拍摄

  • 设置myTable.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);DefaultCellEditor

    或者

  • 覆盖public boolean stopCellEditing() {任何自定义编辑器类型,例如XxxCellEditor implements TableCellEditor {

于 2013-08-24T11:45:09.730 回答