【问题标题】:Changing JProgressBar更改 JProgressBar
【发布时间】:2011-09-07 15:40:21
【问题描述】:

注意到这个链接后: http://www.newscientist.com/blogs/nstv/2010/12/best-videos-of-2010-progress-bar-illusion.html 我想让我的 jprogressbar 看起来像那样。我该怎么做呢?有没有一个图书馆已经为我做了这件事?

【问题讨论】:

    标签: java swing jprogressbar


    【解决方案1】:

    简短答案 - 创建自定义 ProgressBarUI(重载 BasicProgressBar 以方便使用)并覆盖 paintDeterminate 方法。

    更长的答案 - 我正在试验你将如何做到这一点,将创建一个包含源代码的博客文章并在此处链接回它。

    编辑:我现在可以工作了。这是sample video

    代码可用on github

    要关注的博文。

    【讨论】:

    • 谢谢,不胜感激。即使我覆盖它,我也不知道在 paintDeterminate 方法中放什么。
    【解决方案2】:

    首先,视频不可用,其次是错觉,就像Vista和7的酒吧,因为它有一个动画让它看起来像是在前进,如果不是,你可以尝试重新创建Vista o 7、Java 上的进度条。

    如果您再次发现视频正常,我们可以考虑重新创建它的方法

    【讨论】:

    • 我刚刚点击了链接,视频对我有用(在 Firefox 上稍作延迟后)。这是一种错觉,但在听到某些客户的一些肤浅抱怨后,这种错觉肯定会对他们起作用。另外,如何在 Java 中获取 vista 进度条(顺便说一句,我从未见过)?
    • 或者你自己从头开始制作,或者使用swing的反义词(现在不记得名字了)
    • 链接在 Chrome 中为我工作,(延迟我一直是错觉)。
    • 我现在在上班,可能是网吧,有限制,我回家看看,再迟到你就知道了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    • 2011-11-07
    • 2016-02-05
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多