swing JTable:tweak";输入“;因此,它的作用与双击一行相同

swing JTable:tweak";输入“;因此,它的作用与双击一行相同,swing,jtable,Swing,Jtable,我的大脑抽筋了--如何设置JTable,使回车键的作用与双击一行相同 “好”的暴力方式是调用JTable.getInputMap()和JTable.getActionMap(),并添加一个新的操作名和一个新的操作,该操作可以双击。但我认为,一定有更好的方法……你的“暴力”方式是常态,彼得·朗的keylister是另一种选择。发件人: 键绑定的替代方法是使用键侦听器。键侦听器作为键盘输入的低级接口有其地位,但对于响应单个键来说,键绑定更合适,并且往往会产生更易于维护的代码。如果要在组件没有焦点时激

我的大脑抽筋了--如何设置
JTable
,使回车键的作用与双击一行相同

“好”的暴力方式是调用
JTable.getInputMap()
JTable.getActionMap()
,并添加一个新的操作名和一个新的
操作,该操作可以双击。但我认为,一定有更好的方法……

你的“暴力”方式是常态,彼得·朗的
keylister
是另一种选择。发件人:

键绑定的替代方法是使用键侦听器。键侦听器作为键盘输入的低级接口有其地位,但对于响应单个键来说,键绑定更合适,并且往往会产生更易于维护的代码。如果要在组件没有焦点时激活键绑定,则键侦听器也很困难。键绑定的一些优点是,它们在某种程度上是自文档化的,考虑到包含层次结构,鼓励可重用的代码块(操作对象),并允许轻松删除、自定义或共享操作。此外,它们还可以轻松地更改操作绑定到的键。动作的另一个优点是,它们具有启用状态,这提供了一种简单的方法来禁用动作,而无需跟踪它连接到的组件


@杰森:我用一个
键盘监听器删除了我的答案,希望这能帮助你对这个问题有更多的吸引力,也许还有一个解决办法。