【发布时间】:2018-11-22 03:37:53
【问题描述】:
简单明了: 想象一下我们在一个扩展 JPanel 的类上
JProgressBar bar = new JProgressBar(0,0,10);
add(bar);
bar.setValue(5); //Works - You can visually see the change
bar = new JProgressBar(0,0,10);
bar.setValue(10); //Works - You can NOT visually see the change
为什么?
不,我在任何地方都找不到它。我广泛搜索了这个特定的问题。
【问题讨论】:
-
“我对这个特定的问题进行了广泛的搜索。” 任何组件都一样,并将原始变量设置为指向它。实例化一个新组件与在屏幕上实际添加该组件并使其可见是不同的。但是,做你似乎想做的事情的目的是什么?
-
假设/建议您进行自己的研究并放眼长远,因此无需多言。它没有帮助。也许您可以在实际问题中更具体。如果其他人问你这个问题,他们会如何用你最能理解他们问什么的方式来表达?
标签: java swing jpanel components jprogressbar