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

发布于 2024-11-27 04:16:37 字数 118 浏览 1 评论 0原文

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

I have a JPanel with a JButton, JTextField and a JTable, and the TAB key traverses these components as expected with a little black box drawn around the component (or cell in case of the JTable) that has focus. How can I change the color of the black-box focus indicator?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱已欠费 2024-12-04 04:16:37

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

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

UIManager.put("Button.focus", Color.red);

The selection appearance is under the control of each component's UI delegate, discussed in How to Set the Look and Feel.

As a concrete example, on certain L&Fs, you can override the default value when your program starts up:

UIManager.put("Button.focus", Color.red);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文