gpt4 book ai didi

java - 可以禁用 swing 中的进度条吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:23:28 25 4
gpt4 key购买 nike

出于某种原因,当我在 swing 中禁用进度条时,它看起来仍然一样。当 JProgressBar 被禁用时,外观不应该改变吗?标签的外观肯定会发生变化。这可能是因为我使用的是 Windows XP 外观吗?或者有其他方法可以实现吗?

更新

所以这是我在 Windows 7 上的快速测试。默认设置似乎是 Nimbus,禁用进度条会使它淡出。但是,当我使用 PLAF 时,禁用进度条没有任何影响。

Nimbus LAF with top progress disabled Microsoft LAF with top progress disabled

最佳答案

禁用外观由给定外观的 UI 代理控制。例如,Mac 的 com.apple.laf.AquaProgressBar 在禁用时会从蓝色变为灰色。您可以实现自己的委托(delegate),如图所示 here ,但您必须决定是否值得付出努力。

关于java - 可以禁用 swing 中的进度条吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9232011/

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