【发布时间】:2013-05-04 07:00:55
【问题描述】:
在任何程序中,或者至少在大多数程序中,当你选择一个按钮或任何东西时,都会有一个由点组成的线组成的选择框。
你如何摆脱那个盒子?
之所以要这么做,是因为我有一个带图片的按钮,没有contentFill,没有边框,选中的时候看起来很别扭。
【问题讨论】:
标签: java swing selection jbutton
在任何程序中,或者至少在大多数程序中,当你选择一个按钮或任何东西时,都会有一个由点组成的线组成的选择框。
你如何摆脱那个盒子?
之所以要这么做,是因为我有一个带图片的按钮,没有contentFill,没有边框,选中的时候看起来很别扭。
【问题讨论】:
标签: java swing selection jbutton
通过调用其setFocusable(...) 方法使按钮或组件不可聚焦:
myButton.setFocusable(false);
编辑
...甚至更好:
myButton.setFocusPainted(false);
这样组件在需要时仍然可以获得焦点,只是不显示焦点边框。
【讨论】: