2

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

你如何摆脱那个盒子?

之所以要这么做,是因为我有一个带图片的按钮,没有contentFill,没有边框,选中的时候看起来很别扭。

4

1 回答 1

7

setFocusable(...)通过调用其方法使按钮或组件不可聚焦:

myButton.setFocusable(false);

编辑
......或者甚至更好:

myButton.setFocusPainted(false);

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

于 2013-05-03T22:24:41.163 回答