java - 更改 JButton 焦点框的颜色
问题描述
我想更改 JButton 焦点的颜色,这样您就知道按钮获得焦点时出现的矩形。我知道我可以禁用对焦或焦点的绘画
JButton.setFocusable(false);
JButton.setFocusPainted(false);
但我希望用户能够集中注意力并看到它。但是由于我更改了按钮的背景颜色,因此略带蓝色的焦点框看起来并不那么吸引人(如果您用鼠标越过按钮,则出现的框也是如此)。所以,总而言之,我正在寻找的是
JButton.setFocusColor(Color c);
顺便说一句,我当然在使用 Swing。
非常感谢您的任何回答!期待它。
解决方案
推荐阅读
- chirp - 在我的 Chirp Python 应用程序中出现错误,认为我可能已经覆盖了我的 .chirprc 文件
- mysql - 如何将 Oracle SQL 中的 FULL OUTER JOIN 转换为 MySql 语法?
- c# - 为什么反序列化 JSON 时 C# 中有 setter 属性?
- python - 在窗口聚焦时获取用户输入,从文件输入是否聚焦
- apify - 如何查看apify任务运行的完成状态
- html - 扩展窗口的引导 div 字段
- java - 如何创建一个程序,该程序将在 Java 中创建表和修改 Oracle 数据库中的数据并具有多种用途
- flask - 散景烧瓶:烧瓶无法显示大型阵列,这是由于繁重的计算脚本进入散景,但在具有相同大小的阵列的轻型脚本中工作
- javascript - 使用 javascript 参数隐藏和显示 DIV
- excel - 暂停应用程序的 Excel 宏。计算中断另存为菜单