代码之家  ›  专栏  ›  技术社区  ›  Serhiy

从jprogressbar中删除一些布局元素

  •  0
  • Serhiy  · 技术社区  · 14 年前

    我想知道是否可以删除下图中的红色区域(jprogressbar上)。

    JProgressBar

    这些是我要删除的进度条顶部和左侧的蓝色线条。我已经用paint()方法删除了它,手动绘制进度条。但也许还有更正确的方法。

    谢谢, 塞尔希。

    2 回复  |  直到 14 年前
        1
  •  0
  •   John Murdoch    14 年前

    没有测试,但我认为progressbar.setborderpainted(false)应该可以做到这一点。

        2
  •  0
  •   Tim    14 年前

    子类别化 JProgressBar 和压倒性的 paint() 如果你想改变酒吧的行为,这是非常正确的。我不知道你的蓝线是从哪里来的,你在什么地方设置了阴影效果?