c*******t 发帖数: 1095 | 1 我建好了一个Jbutton 把它add 到JPanel上后,运行时在鼠标点击这个Jbutton后就会
有个虚线的框框,然后这时就能按 “空格” 这个快捷键来触发这个Jutton了。
我想disable 用“空格”触发的功能,也就是去掉按钮上虚线的框框,或者把虚线的框
框移到其他地方去(因为最开始没有第一次点击Jbutton时,没有这个框框)请问改怎
么做?
谢谢 |
g*****g 发帖数: 34805 | 2 setFocusPainted(false) should do it.
【在 c*******t 的大作中提到】 : 我建好了一个Jbutton 把它add 到JPanel上后,运行时在鼠标点击这个Jbutton后就会 : 有个虚线的框框,然后这时就能按 “空格” 这个快捷键来触发这个Jutton了。 : 我想disable 用“空格”触发的功能,也就是去掉按钮上虚线的框框,或者把虚线的框 : 框移到其他地方去(因为最开始没有第一次点击Jbutton时,没有这个框框)请问改怎 : 么做? : 谢谢
|
c*******t 发帖数: 1095 | 3 不行啊,虚线框框确实是没了,但“空格”还是有效的 |
g*****g 发帖数: 34805 | 4 component.getInputMap().put(KeyStroke.getKeyStroke("SPACE"),
"doNothing");
【在 c*******t 的大作中提到】 : 不行啊,虚线框框确实是没了,但“空格”还是有效的
|