gpt4 book ai didi

java - 更改禁用的 JTabbedPane 的颜色

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:35 25 4
gpt4 key购买 nike

我有一个带有八个选项卡的 JTabbedPane。我已使用代码禁用了其中一个选项卡

 jtp.setEnabledAt(7, false);

我的问题是选项卡标签(仅适用于禁用的选项卡)现在具有深灰色背景颜色,我想更改它。我尝试了 setBackgroundAt 方法但没有任何反应。我检查了 UIManagerDefaults ( http://tips4java.wordpress.com/2008/10/09/uimanager-defaults/ ),但没有发现任何有关禁用的选项卡式 Pane 的颜色的信息。我怎样才能改变这个颜色?谢谢。

最佳答案

我找到了这个问题的解决方案。我使用了 mKorbel 在此链接中发布的 CustomTabbedPaneUI 类:How can I change the shape of a JTabbedPane tab?然后我修改了paintTabBackground方法,使禁用的选项卡式 Pane 的背景颜色为白色。

关于java - 更改禁用的 JTabbedPane 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23248593/

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