嗨, 我正在创建一个盒子,里面有几个按钮。当我执行它时,会出现一个奇怪的 recatangualr 框,这表示它是默认选择。我想删除它。有人可以帮助我吗? 下面是我的代码的快照:
JPanel buttons = new JPanel();
buttons.add(Box.createHorizontalGlue());
buttons.add(NCDEX);
buttons.add(Box.createHorizontalGlue()); buttons.add(MCX);
附上屏幕截图供引用。我想删除名为 NCDEX 的按钮周围的矩形框
最佳答案
我相信当按钮获得焦点时矩形就会出现。一种可能的解决方案是在您不希望发生这种情况的所有 JButton 上调用 setFocusable(false)。
关于java - JRemove JButton 中的默认选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6176119/