我想知道是否可以删除下图中的红色区域(在JProgressBar上)。
这些是进度条顶部和左侧的蓝线,我想删除它们。我已设法用paint()方法删除它,手动绘制进度条。但可能有更正确的方法。
谢谢, 谢尔盖。
答案 0 :(得分:0)
如果要修改条形图的行为,则对JProgressBar
进行子类化并覆盖paint()
很好并且完全正确。我不确定你的蓝线来自哪里;你在某个地方设置了阴影效果吗?
答案 1 :(得分:0)
未经测试,但我认为progressBar.setBorderPainted(false)应该可以解决问题。