我该如何收听键盘输入?如箭头键?

时间:2010-07-31 21:50:02

标签: java swing keyboard

从用户那里收听按键的最简单方法是什么?具体来说,我正在编写一个图像查看器程序,它使用JFileChooser来选择图像,在左侧是一个显示控制器内容的JList。我想让箭头kets(左/右)移动到下一个/上一个文件。

提前谢谢。

2 个答案:

答案 0 :(得分:2)

听起来你需要KeyListener。链接的教程还讨论了焦点,这对于确保您的键事件被正确的处理程序捕获非常重要。

答案 1 :(得分:1)

Swing旨在使用Key Bindings

实际上,JList已经支持向上/向下键移动到列表中的下一个项目。您可以轻松地将这些操作映射到左/右键。