【发布时间】:2015-11-01 04:12:09
【问题描述】:
在Vaadin 7.5.3 中,Grid 小部件通过在单个单元格周围移动突出显示框来响应用户按下向上 (↑) 或向下 (↓) 箭头键。如果用户随后执行第二个操作,即按下空格键,则该行变为选择。
我对这种行为感到困惑。我本来希望箭头键的每一次敲击都会立即选择下一行。
有什么方法可以改变 Grid 的行为,直接选择下一行,而不需要用户做出第二次手势?
【问题讨论】:
-
我不这么认为。您可以关闭服务器并注意到您仍然可以使用键盘在 Grid 中导航 - 因此此功能在客户端 (javascript) 上运行。
-
@kukis 我不明白你的评论。我在问是否有办法进行击键并立即选择下一行(无需第二次击键)。
-
切线...
InlineDateField具有类似的两次击键行为。右箭头在月历中的下一个日期周围产生一个突出显示框。要实际选择该日期,您必须再次击键。奇怪的部分:第二次击键是RETURN键,而不是Grid使用的SPACE键。
标签: keyboard-shortcuts vaadin vaadin7 vaadin-grid