如何更改JProgressBar颜色?
我用.setBackground
和.setForeground
,他们没有工作,颜色就像橙色,不能改变它。
我认为这些价值观适合你
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%");