如何在Java的JProgressBar中显示不带%符号的数字?
当我使用 JProgressBar 时,我希望它显示从 0 到 32 的数字,而不是百分比,所以在它开始之前,它会显示 0,在我单击开始按钮后,它会显示 1 , 2 , 3 ... 32
如何要做吗?
When I use JProgressBar, I want it to display a number from 0 to 32, not a percent, so before it starts, it will show 0, after I click start button, it will show 1 , 2 , 3 ... 32
How to do it ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种方法是重写
getString()
方法JProgressBar
:假设您将最小值和最大值分别设置为 0 和 32,并使用
setValue()
方法设置进度值,您的进度条现在将显示 0 到 32 之间的整数。这是一个工作示例:
One way to do it is by overriding the
getString()
method ofJProgressBar
:Assuming you set the min and max values to 0 and 32 respectively, and the progress values using the
setValue()
method, your progress bar will now show integers from 0 to 32.And here is a working example: