gpt4 book ai didi

java - JProgressBar 能够隐藏 'bar' 而不是 'fluid'

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

我知道“流畅”并不是最好的描述,但这就是我对进度条内绿色的想象。

我只是想知道是否可以只从进度条中看到绿色“流体”,而不是盛放“流体”的容器。

这样做的目的是在进度条下方制作艺术作品,以容纳绿色“流体”,而不是系统默认的 UI 容纳这种流体。

编辑:

这是有问题的当前进度条的照片:

image

它所在的 JFrameINVISIBLE,所以您只能看到这个栏。我想知道是否可以从 JProgressBar 周围移除 GREY 并只显示绿色。

最佳答案

流体,您可能指的是 BasicProgressBarUI 在其 paintDeterminate() 实现中使用的绘制。 UI 委托(delegate)使用 ProgressBar.background 填充所有 boxRect 并使用 ProgressBar.foreground 填充部分 boxRect。你可以

  • 通过 UIManager 更改颜色,如讨论的那样 here ,但代表没有义务使用您的设置。

  • 按照建议实现您自己的 ProgressBarUI here .

关于java - JProgressBar 能够隐藏 'bar' 而不是 'fluid',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16623429/

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