gpt4 book ai didi

java - JTable:双击应保留先前的选择

转载 作者:行者123 更新时间:2023-11-30 11:48:52 26 4
gpt4 key购买 nike

我有一个 JTable,我可以在其中选择一个或多个单元格。我还想对双击使用react,以便对选定的单元格执行一些额外的操作。但问题是,当用户双击时,选择会更改为单击的单元格。但我想在双击时保留之前的选择,这样我就可以处理所有选定单元格的双击。

编辑:
与此问题相关:
Java : ignore single click on double click?
但我希望,我的案例有更好/更简单的解决方案。

最佳答案

问题是,在第一次点击时,第一个事件就消失了。稍后第二次点击可能会或不会。所以第一次点击事件确实什么都不知道。正如在提议的解决方案中,计时器可能会做的那样。

还可能做的是在第一次点击时不选择任何内容,但稍后会调用一个特殊的选择事件。

SwingUtilities.invokeLater(myRunnable);

并处理双击/myRunnable 真正的选择。不过,时机可能是不可避免的。

关于java - JTable:双击应保留先前的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8589750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com