Как изменить цвет JProgressBar?

Я использовал .setBackground и .setForeground и они не работали, цвет как Orange, не может его изменить.

Я думаю, что эти ценности подходят вам

 UIManager.put("ProgressBar.background", Color.ORANGE); UIManager.put("ProgressBar.foreground", Color.BLUE); UIManager.put("ProgressBar.selectionBackground", Color.RED); UIManager.put("ProgressBar.selectionForeground", Color.GREEN); 

Вы должны установить для свойства setStringPainted значение true:

 progressBar.setStringPainted(true); progressBar.setForeground(Color.blue); progressBar.setString("10%"); 
  • Добавьте JLabel с изображением в JList, чтобы показать все изображения
  • Рисование ограничивающего прямоугольника для выбора области для записи
  • Невозможно обновить JProgressBar из classа SwingWorker
  • Каким будет лучший способ создать мою программу?
  • Java: сохранение формата изображения JPanel
  • Добавляет ли JLabel в JPanel «скрыть» JPanel?
  • JTable не отображается на JFrame (Java)
  • Можем ли мы использовать стиль кнопки GTK + 2.0 в Java Swing?
  • Отключить элементы в JList
  • Позиции и размеры JPanel изменяются в соответствии с экранами
  • JAR Bundler с использованием OSXAdapter, заставляющий приложение запаздывать или заканчиваться
  • Давайте будем гением компьютера.