gpt4 book ai didi

java - 获取 TabbedPane 选项卡内容背景颜色 - Java Swing

转载 作者:行者123 更新时间:2023-11-30 09:02:33 31 4
gpt4 key购买 nike

经过一番广泛的搜索,我无法弄清楚如何获得下图中红色箭头所指的颜色。我想要获得此颜色值的原因是将 JTabbedPane(蓝色箭头)内的 Pane 背景设置为相同的值,因此两种颜色之间没有区别。在 Windows 上,颜色为白色(红色箭头),在 Mac 上为 230、230、230 RGB,在 Linux 上则取决于 GUI。因此,通过以编程方式获取此值,我不必为每个操作系统都设置它。

enter image description here

知道如何实现吗?我尝试在 UIManager.getDefaults() 中搜索 230、230、230,但没有这样的值。

提前致谢

最佳答案

考虑简单地将包含的面板的不透明度设置为 false。这应该让包装 JTabbedPane 的背景颜色反射(reflect)通过该组件并实现所需的行为。此外,这将适用于所有平台和外观。

类似于:

pane.setOpaque(false);

关于java - 获取 TabbedPane 选项卡内容背景颜色 - Java Swing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25939794/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com