如何更改 JProgressBar 颜色?
2022-09-02 19:47:06
我用过,他们不起作用,颜色像橙色,不能改变它。.setBackground
.setForeground
我用过,他们不起作用,颜色像橙色,不能改变它。.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%");