gpt4 book ai didi

java - 在 Jtabbedpane 中禁用选项卡时,该选项卡的外观没有变化

转载 作者:行者123 更新时间:2023-11-30 06:29:08 25 4
gpt4 key购买 nike

我正在使用 JTabbedPane。在此我必须禁用一些选项卡。我使用 setEnabledAt(index,false) 方法禁用选项卡。该选项卡实际上已被禁用,但我看不到 [禁用选项卡文本的颜色变为浅色]。我该如何纠正它?


首先我使用 java 的默认外观...现在我将外观更改为 nimbus..我发现颜色发生了变化但是禁用的选项卡看起来不像禁用的复选框或单选按钮或其他组件。

最佳答案

我想您真正想要的是禁用已禁用选项卡上的所有组件?

Swing 的工作方式与父组件的 setEnabled() 对子组件的影响不同——您需要自己对每个子组件调用 setEnabled(false)(毕竟您可以 想要启用其中的一些,因此 Swing 不做任何假设并将它完全留给您)。

关于java - 在 Jtabbedpane 中禁用选项卡时,该选项卡的外观没有变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11778982/

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