java - JButton 单击时会在文本周围留下一些边框

标签 java swing jbutton

我有一个使用 JFrame 创建的简单表单。

其中我使用了一个小 JButton,其中我仅设置文本“X”,现在的问题是,当我按下该按钮时文本周围会出现一些不应出现的边框。

那么,我该如何解决呢?

我怎样才能删除这个边框。我的意思是说当用户点击时它也不应该显示这个边框。 enter image description here

这里尝试看看角落里红色背景的按钮。

最佳答案

看起来像键盘焦点指示器。如果您希望永远不会出现,请为该按钮调用 setFocusable(false)

关于java - JButton 单击时会在文本周围留下一些边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18286508/

相关文章:

java - JTextPane插入大文本问题

Java TransferHandler 与 Jbuttons 更新 Jbutton 文本

Java Swing : How to remove the default-spacing for JButtons in a JPanel

Java 加载 XML 未知类类型

Java 正则表达式模式有双反斜杠,如何以可读格式存储模式

Java swing 应用程序在 ~HiDpi~ 计算机中太小

java - jlist 不会显示整行或太多

java - 如何根据我的棋盘格调整图像图标的大小?

java - Apache Commons 的 FileUtils.write 的性能 - Java

java - 如何从命令行(使用 kotlinc)使用 kapt?