写了一个本地的文本检索系统,建立倒排的时候使用的两个线程,一个用来建立索引,一个用来显示进度条,在使用默认外观的情况下,进度条每10ms刷新一次也非常顺畅,后来是Substance库,设置了一下
UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel());
之后倒是变好看了,但是进度条变得奇卡,即使去掉文字,每200ms刷新一次都会闪来闪去,并且影响了建立索引的速度,不知道是否有人遇到过,之前写过一个画图板,美化外观后画图都不会卡,不知道这是为什么啊?有什么办法可以解决么?

解决方案 »

  1.   

    根据描述那只可能是Substance库的问题.没搞错的话你用的应该是Substance look & feel吧,那建议你联系库的作者,看看有没有解决方法,其他人真没有好的办法。
      

  2.   

    可能是这个LookAndFeel实现上性能有问题
      

  3.   

    哎,应该Substance有问题,改用QuaQua美化成Apple风格后,进度条的情况还是很好的,和使用默认外观几乎没有区别。