在任何程序中,或者至少在大多数程序中,当您选择一个按钮或任何东西时,都会有一个由点组成的线组成的选择框。
你如何摆脱那个盒子?
我之所以要这样做,是因为我有一个带图片的按钮,没有contentFill,没有边框,选中的时候看起来很别扭。
最佳答案
通过调用其 setFocusable(...)
方法使按钮或组件不可聚焦:
myButton.setFocusable(false);
编辑
... 甚至更好:
myButton.setFocusPainted(false);
这样组件仍然可以在需要时获得焦点,但不会显示焦点边框。
关于java - 如何删除 GUI 中的选择框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16368426/