2

我想问一些关于编辑表格中的单元格的问题。

目前,我在表格中进行单元格编辑的做法是双击单元格以使单元格可编辑以进行文本输入。对于单击,它将改为选择行。它就像 Excel 的单元格编辑行为。我在一些JIDE demo中看到,有些表格可以单击编辑,例如“EditableTableHeaderDemo”,有些可以双击编辑,例如 JideTableDemo。

这里我想知道的是表格中单元格编辑的最佳实践,无论是单击还是双击?如果我们使用双击编辑表格与单击编辑表格相比有什么问题吗?在用户友好性、可用性和人机交互方面,哪个更好?

4

1 回答 1

3

许多用户更喜欢键绑定。F2是一个常见的(但不是普遍的)默认值;Enter也有一定的吸引力。还考虑将选择部分作为您的选择,此处java.util.Preferences提到。

table.getInputMap().put(
    KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "startEditing");
于 2012-11-26T03:18:00.437 回答