java keylistener 问题

来源:互联网 发布:万得股票软件mac版本 编辑:程序博客网 时间:2024/05/21 22:01

一、frame上的监听器没起作用

需要将KeyListener  加在控件  比如button 或者 panel上 ,这些控件会拦截  key事件



二 无法监听到  tab键


需要在frame中加入

this.setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, Collections.EMPTY_SET);

this.setFocusTraversalKeys(KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, Collections.EMPTY_SET);

 

0 0
原创粉丝点击