有没有什么方法可以让JButton看起来没有输入焦点?
我正在创建一个搜索窗口,其中包含输入的文本区域和“查找下一个”按钮以开始搜索。即使键盘输入到文本区域,我也希望“查找下一个”按钮看起来具有焦点。这个想法是通知用户按<Enter>
将开始搜索,类似于Microsoft Word等应用程序。
我知道我可以自己画按钮,但我正在寻找一种更简单的方法。
答案 0 :(得分:7)
这与输入焦点不同;它只是按钮应该是对话框的默认按钮。
在对话框/框架/窗口中使用JRootPane
获取getRootPane()
,然后使用setDefaultButton
代替。{/ p>
L&amp; Fs可能会绘制默认按钮,甚至与具有输入焦点的按钮不同,因此如果有两个明显的控件具有焦点,则用户可能会非常困惑。