JProgressBar查询
是否可以从中间启动 JProgressBar。我知道这很奇怪,但我需要显示 20-80% 之间的更新,进度条应该在 0-20% 和 80-100% 之间不可见,数字 20 和 80 是运行时变量。
Is it possible to start JProgressBar from inbetween.I know this is wierd but I need to show the update between 20-80% and the progress bar should be invisible between 0-20% and 80-100% and the number 20 and 80 are run time variables.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
显示的值由底层数据模型 (
BoundedRangeModel
) 决定。您可以对DefaultBoundedRangeModel
进行子类化(或者通过实现BoundedRangeModel
从头开始创建),以便getExtent()
始终返回 20-80% 之间的值。新模型可以通过 JProgressBar 的构造函数或 setModel 方法提供给 JProgressBar。
The value displayed is dictated by the underlying data model (
BoundedRangeModel
). You could subclass theDefaultBoundedRangeModel
(or create on from scratch by implementingBoundedRangeModel
) so that thegetExtent()
always returns between 20-80%.The new model can be supplied to
JProgressBar
via its constructor orsetModel
method.