gpt4 book ai didi

java - 使用向上和向下键单步浏览 JList

转载 作者:行者123 更新时间:2023-12-01 18:53:23 25 4
gpt4 key购买 nike

我正在 JScrollPane 中显示包含文件名的 JList。我想通过单击一行或使用向上和向下键来选择文件。

使用鼠标工作正常,但如果我选择一行,然后单击“向下”或“向上”,它会跳过一个条目,并选择下一行,但只有一个。我以为按键可能会弹跳,但每次按键只有一个按键事件。

我不断向代码添加跟踪,但我就是看不到我的问题!

我需要对 ListModel 执行某些操作吗?非常感谢您的帮助!

最佳答案

您可以将您的方法与此工作 example 进行比较使用 ListSelectionListener。特别要检查您对 getValueIsAdjusting() 的使用。还要验证您不会干扰现有的 key bindings ,并且不要添加不必要的 KeyListener 。这个variation如下图所示。

image

关于java - 使用向上和向下键单步浏览 JList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15048309/

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