У меня есть две незначительные проблемы с ProgressBar, которые я подключил к слайдеру в Java-фрейме, над которым я работаю. Я использую 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 перемещается с движением слайдера. Однако в слайдере оно не отображается. Я думаю, что с помощью кода выше я настраиваю его на это, но он просто перемещается, и в progressBar не печатается значение. Что не хватает, пожалуйста?
Это должен быть действительно глупый простой вопрос. Ярлыки, которые у меня есть под моим слайдером, отображаются, когда я устанавливаю min/max с 0 до 5. Когда я устанавливаю min/max в 1 - 5, отображается метка 1, но 5 НЕ отображается. Что мне следует видеть над ползунком с надписью 1-5?
Вы установили это на JProgressBar 'progressBar.setStringPainted (true);'? –
Спасибо. Он работал с настройкой на JProgressBar: progressBar.setStringPainted (true); Как я могу решить следующую проблему, пожалуйста? – YAS
Btw, могу ли я установить progressBar для отображения значений abolsute 0-5 insead percetange (0-100%)? Мне было бы лучше, потому что я хотел бы использовать его для получения рейтинга. – YAS