如何删除GUI中的选择框?

时间:2013-05-03 22:23:43

标签: java swing selection jbutton

在任何程序中,或者至少大多数,当你选择一个按钮或任何东西时,有一个由点组成的线条组成的选择框。

你如何摆脱那个盒子?

我之所以这样做是因为我有一个带图像的按钮,没有内容填充,没有边框,选择时看起来很尴尬。

1 个答案:

答案 0 :(得分:7)

通过调用setFocusable(...)方法

使按钮或组件不可聚焦
myButton.setFocusable(false);

修改
......或者甚至更好:

myButton.setFocusPainted(false);

这样,如果需要,组件仍然可以获得焦点,但只是不显示焦点边框。