更改 Java Swing 组件焦点指示器的颜色

2023-11-29

我有一个带有 JButton、JTextField 和 JTable 的 JPanel,TAB 键按预期遍历这些组件,并在具有焦点的组件(或 JTable 情况下的单元格)周围绘制一个小黑框。如何更改黑盒焦点指示器的颜色?


选择外观由每个组件的 UI 委托控制,在如何设置外观.

举一个具体的例子,在某些 L&F 上,您可以在程序启动时覆盖默认值:

UIManager.put("Button.focus", Color.red);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改 Java Swing 组件焦点指示器的颜色 的相关文章

  • 同一服务器上的许多应用程序具有相同的 JMX Mbean 类

    我有超过 5 个 Spring Web 应用程序 它们都在使用另一个通用库 这个公共库有它自己的 MBean 由于强制的唯一 objectName 约束 我的应用程序无法部署在同一服务器上 我使用 MBean 的方式是这样的 Managed
  • 什么是内部类的合成反向引用

    我正在寻找应用程序中的内存泄漏 我正在使用的探查器告诉我寻找这些类型的引用 但我不知道我在寻找什么 有人可以解释一下吗 Thanks Elliott 您可以对 OUTER 类进行合成反向引用 但不能对内部类实例进行合成 e g class
  • Java中Gson、JsonElement、String比较

    好吧 我想知道这可能非常简单和愚蠢 但在与这种情况作斗争一段时间后 我不知道发生了什么 我正在使用 Gson 来处理一些 JSON 元素 在我的代码中的某个位置 我将 JsonObject 的 JsonElements 之一作为字符串获取
  • JOOQ 忽略具有默认值的数据库列

    看来JOOQ完全忽略了数据库列的默认值 既不会更新 ActiveRecord 对象 也不会在 INSERT 时跳过此列 相反 它尝试将其设置为 NULL 这在 NOT NULL 列上失败 Example CREATE TABLE bug f
  • 如何使用 Java 引用释放 Java Unsafe 内存?

    Java Unsafe 类允许您按如下方式为对象分配内存 但是使用此方法在完成后如何释放分配的内存 因为它不提供内存地址 Field f Unsafe class getDeclaredField theUnsafe Internal re
  • 如何使用 Java Apache POI 隐藏 Excel 工作表中以下未使用的行?

    我正在使用数据库中的数据填充模板 Excel 工作表 for Map
  • 将类转换为 JSONObject

    我有好几堂这样的课 我想将类转换为 JSONObject 格式 import java io Serializable import com google gson annotations SerializedName public cla
  • 在光标所在行强制关闭!

    嘿 我正在尝试创建一个应用程序来查找存储在 SQlite 数据库中的 GPS 数据 但我面临一个问题 我构建了一个 DbAdapter 类来创建数据库 现在我尝试使用以下函数从另一个类获取所有数据上的光标 public Cursor fet
  • 如何更改 Swagger-ui URL 前缀?

    我正在使用 Springfox Swagger2 和 Spring boot 1 5 9 我可以通过此链接访问 swagger UI http localhost 8090 swagger ui html http localhost 80
  • 如何使用双重调度来分析图形基元的交集?

    我正在分析图形基元 矩形 直线 圆形等 的交互并计算重叠 相对方向 合并等 这被引用为双重调度的一个主要示例 例如维基百科 http en wikipedia org wiki Double dispatch 自适应碰撞算法通常要求 不同的
  • UseCompressedOops JVM 标志有什么作用以及何时应该使用它?

    HotSpot JVM 标志是什么 XX UseCompressedOops我应该做什么以及什么时候使用它 在 64 位 Java 实例上使用它 与不使用它 时 我会看到什么样的性能和内存使用差异 去年大多数 HotSpot JVM 都默认
  • 数据库中的持久日期不等于检索日期

    我有一个具有 Date 属性的简单实体类 此属性对应于 MySQL 日期时间列 Entity public class Entity Column name start date Temporal TemporalType TIMESTAM
  • Android - 存储对ApplicationContext的引用

    我有一个静态 Preferences 类 其中包含一些应用程序首选项和类似的内容 可以在那里存储对 ApplicationContext 的引用吗 我需要该引用 以便我可以在不继承 Activity 的类中获取缓存文件夹和类似内容 你使用的
  • 从三点求圆心的算法是什么?

    我在圆的圆周上有三个点 pt A A x A y pt B B x B y pt C C x C y 如何计算圆心 在Processing Java 中实现它 我找到了答案并实施了一个可行的解决方案 pt circleCenter pt A
  • java实现excel价格、收益率函数[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 即使禁用安全性,OAuth 令牌 API 也无法在 Elastic Search 中工作

    我是 Elastic search 新手 使用 Elastic search 版本 7 7 1 我想通过以下方式生成 OAuth 令牌弹性搜索文档 https www elastic co guide en elasticsearch re
  • 我所有的 java 应用程序现在都会抛出 java.awt.headlessException

    所以几天前我有几个工作Java应用程序使用Swing图书馆 JFrame尤其 他们都工作得很好 现在他们都抛出了这个异常 java awt headlessexception 我不知道是什么改变了也许我的Java版本不小心更新了 谢谢你尽你
  • 如何让 Firebase 与 Java 后端配合使用

    首先 如果这个问题过于抽象或不适合本网站 我想表示歉意 我真的不知道还能去哪里问 目前我已经在 iOS 和 Android 上开发了应用程序 他们将所有状态保存在 Firebase 中 因此所有内容都会立即保存到 Firebase 实时数据
  • Java 的“&&”与“&”运算符

    我使用的示例来自 Java Herbert Schildt 的完整参考文献 第 12 版 Java 是 14 他给出了以下 2 个示例 如果阻止 第一个是好的 第二个是错误的 因此发表评论 public class PatternMatch
  • GAE 无法部署到 App Engine

    我正在尝试从 Eclipse 发布 Web 应用程序 我在 GAE 上创建了四个项目 可以通过登录我的帐户并查看控制台来查看它们 我已经改变了appengine web xml到项目的应用程序 ID 如果我将其更改为 GAE 上第一个创建的

随机推荐

  • url重写中=$1是什么意思?

    我在 stackoverflow 或 google 上找不到任何有关其含义的信息 1 我得到的信息很肤浅 但对于像我这样的初学者来说却一无所获 它有什么作用 如果我有这样的事情 www website com profile php sim
  • 使用复合聚集索引时,SQL Server 是否会跳叶?

    考虑以下复合聚集索引 CREATE UNIQUE CLUSTERED INDEX ix mytable ON mytable a b 显然 一个单独的索引b将使搜索的特定值b faster 但是 如果单独的索引b is not就业 在我看来
  • 有人可以解释一下这个 bash 结束时符号的内部工作原理吗:“_ {} \;”

    我在 shell 中运行以下命令来批量转换 HEIC文件到 JPG文件 命令成功 但是有一部分我不明白 find name HEIC exec sh c magick convert 1 1 HEIC JPG 显然 分配行为find结果到
  • 带属性的 python 枚举

    考虑 class Item def init self a b self a a self b b class Items GREEN Item a b BLUE Item c d 有没有办法使简单枚举的思想适应这种情况 看这个问题 理想情
  • 在管理面板中获取产品 ID

    如何在管理面板 目录 管理产品 选项卡中获取当前产品ID 我有一个自定义产品选项卡 但不知道如何获取当前产品 ID 在前端我会做这样的事情 如果你看Mage Adminhtml Catalog ProductController您将两次看到
  • Keycloak 9.0.2:缺少脚本映射器

    使用 keycloak 9 0 2 我们必须在客户端中使用脚本映射器来添加标头请求中的特定声明 但映射器类型中缺少脚本映射器 这是我们的 docker compose 文件的摘录 version 3 4 services keycloak
  • 将网络接口绑定到 Apache httpclient

    我在有两个网卡的机器上使用 Apache HttpClient 我找不到如何绑定 HttpClient 以仅使用其中一个网卡 我找到了一些解决方案 但它们现在都已贬值 我正在使用 Apache HttpClient 4 5 2 是否有使用
  • 制作具有多个 y 轴的条形图

    我有一些数据想用条形图表示 AAA 2 3 1 5 3 5 3 3 1 5 3 1 8 3 5 3 2 8 figure bar 1 2 AAA BarWidth 1 但我想对每一行的前三个条使用一个 y 轴AAA第四个则不同 我无法使用p
  • Objective-C 中的 alloc、init 和 new [重复]

    这个问题在这里已经有答案了 一本关于 iPhone 编程的书实例化了这样的类 Class alloc init 另一本关于 Objective C 的书是这样写的 Class new 有什么不同 new字面意思是这样实现的 id new r
  • 比较 Swift 中的 AnyObject

    我在将此 Objective C 代码移植到 Swift 时遇到问题 该代码必须按给定的顺序对目录的内容进行排序property NSArray contents fileManager contentsOfDirectoryAtURL d
  • junit.framework.AssertionFailedError:在 xyz 包中找不到测试

    当我尝试从 ANT 任务运行 Junits 时 出现此错误 使用 eclipse 启动器它工作正常 junit 版本为 4 9 ANT 版本为 1 7 令人惊讶的是它给出了 junit framework AssertionFailedEr
  • 警报转义 Perl 'eval' 块

    我有一个 Perl 脚本 可以自动从各种来源下载内容 它在一个eval块与alarm这样 如果时间太长 尝试就会超时 eval alarm 5 my res ua gt request req status res gt is succes
  • UWP / Visual Studio:如何制作不同的构建变体?

    我需要为我的 UWP 应用程序提供三种不同的构建变体 风格 以便可以并行安装 一种用于生产 一种用于测试 一种用于开发 显然 它们需要共享相同的代码库 但具有不同的常量 例如后端 URL 和 API 密钥 在 Android Studio
  • pyqt:如何在外部变量值更改时动态更新小部件属性?

    I have class Ui MainWindow object 创建一个带有进度条的窗口并且class OtherClass object 包含局部 int 变量循环递增的方法 如何将局部变量值的变化与进度条值的变化联系起来 mainG
  • 将 MVC 的 AuthorizeAttribute 与多组角色一起使用?

    我想做的是对操作处理程序进行两级角色检查 例如 要求用户至少属于以下组之一 SysAdmins ManagersAND至少属于以下组之一 人力资源 薪资 高管 最初的猜测是这可能是做到这一点的方法 但我认为不是 Authorize Role
  • 将http请求标头添加到href链接[重复]

    这个问题在这里已经有答案了 我有一个简单的href来自一些的链接html a href www google com Apparently you can find things here a 但我想在请求中添加http请求头 这可能吗 除
  • 应用程序停止生成登录 cookie

    我已经寻找这个问题的答案有一段时间了 但问题似乎相当复杂 我正在努力寻找答案 我是一名在一家初创公司工作的初学者软件开发人员 刚刚完成了供多个用户使用的第一个版本系统 本地测试软件没有问题 但是自从将软件发布到iis上的Windows 20
  • 在java中设置最大递归深度

    我知道这个问题已经通过多种方法得到了回答 设置最大堆栈大小 Xss20m 避免测试 如果您需要更大的递归 则问题出在程序内 这些方法都很棒 但是我know我的代码中有一个问题 我想专门限制 限制为一个较小的数字 例如 5 递归深度 以测试这
  • 如何读取firebase数据库

    这是我的数据结构 很多俱乐部 每个俱乐部都有地址 我试图使数据库扁平化 现在我想在表格视图上加载一些俱乐部信息 当我向下滑动 iPhone 屏幕时 它会加载接下来的一些俱乐部信息 这是我的代码 但它会加载所有俱乐部信息 如何仅加载几个俱乐部
  • 更改 Java Swing 组件焦点指示器的颜色

    我有一个带有 JButton JTextField 和 JTable 的 JPanel TAB 键按预期遍历这些组件 并在具有焦点的组件 或 JTable 情况下的单元格 周围绘制一个小黑框 如何更改黑盒焦点指示器的颜色 选择外观由每个组件