你必须将keyListener添加到所需的每个组件中。仅具有焦点的组件将发送这些事件。例如,如果Jframe中只有一个TextBox,则该TextBox具有焦点。因此,你还必须将KeyListener添加到此组件。
过程是一样的:
myComponent.addKeyListener(new KeyListener ...);
注意:某些组件无法像JLabel那样聚焦。
要将它们设置为焦点,你需要:
myComponent.setFocusable(true);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)