0
我有一個ProgressBar,我已經連接到我正在使用的Java框架中的Slider有兩個小問題。我正在使用NetBeans。我加入這個代碼:Java Slider和ProgressBar
private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) {
JSlider source = (JSlider)evt.getSource() ;
int value = source.getValue() ;
jProgressBar1.setValue(value) ;}
當我移動滑塊時,進度與滑塊的移動而移動。但是,它在滑塊中沒有顯示任何值。我認爲使用上面的代碼我設置爲這樣做,但它只是移動,沒有值打印在progressBar中。請問缺什麼?
這應該是一個非常愚蠢的簡單問題。當我將最小/最大值設置爲0 - 5時,會顯示我的滑塊下的標籤。當我將最小/最大值設置爲1 - 5時,將顯示標籤1,但不顯示5。我應該看滑條下的標籤1 - 5?
你在JProgressBar'progressBar.setStringPainted(true);'上設置了這個嗎? – 2014-10-28 09:06:43
謝謝。 它使用JProgressBar上的設置: progressBar.setStringPainted(true); 請問我該如何解決下一個問題? – YAS 2014-10-28 09:40:08
順便說一下,我可以設置progressBar來顯示絕對值的0-5 insead(0-100%)的絕對值?我會更好地這樣,因爲我想用它來收集評價。 – YAS 2014-10-28 09:44:09