Java滑块和进度条
ProgressBar有两个小问题,我连接到Java框架中的滑块上。我正在使用NetBeans。我添加了以下代码:Java滑块和进度条,java,jlabel,jprogressbar,jslider,Java,Jlabel,Jprogressbar,Jslider,ProgressBar有两个小问题,我连接到Java框架中的滑块上。我正在使用NetBeans。我添加了以下代码: private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) { JSlider source = (JSlider)evt.getSource() ; int value = source.getValue() ; jProgressBar1.setValue(valu
private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) {
JSlider source = (JSlider)evt.getSource() ;
int value = source.getValue() ;
jProgressBar1.setValue(value) ;}
对于第一个问题,您应该设置
progressBar.setStringPaint(true)在progressbar上,要在progressbar中显示特定值,请添加以下行:
jProgressBar1.setValue(value);
jProgressBar1.setString(String.valueOf(value)); // this one
有关更多信息,请检查JProgressBar的设置。您是否在JProgressBarprogressBar.SetStringPaint(true)上设置了此选项代码>?谢谢。它与JProgressBar上的设置一起工作:progressBar.SetStringPaint(true);我怎样才能解决下一个问题呢?顺便问一句,我可以设置进度条来显示一个0-5的默认值(0-100%)?这样我会更好,因为我想用它来收集评级。除了jProgressBar1.setValue(value)
也这样做jProgressBar1.setString(String.valueOf(value))代码>关于第二个问题,您应该编辑您的问题,并向我们显示有关滑块的代码。