重複の可能性:
Javaで見栄えの良いプログレスバープログレスバーの
操作
NetBeansを使用してSwingでjprogressbarの色を変更する方法、デフォルトではOrangeを使用し、setbackgroundを使用しましたが、変更はありません。簡単な方法を教えてください。
重複の可能性:
Javaで見栄えの良いプログレスバープログレスバーの
操作
NetBeansを使用してSwingでjprogressbarの色を変更する方法、デフォルトではOrangeを使用し、setbackgroundを使用しましたが、変更はありません。簡単な方法を教えてください。
でコードを実装しているときにNetBeans
、.Nimbus
look-and-feel
これらのリンクを参照して、この LnF のデフォルトをカスタマイズする方法を理解することをお勧めします。
次の 2 つの SO 記事も役立つ場合があります。
JProgressBar の色が何であるかを確認するための良いテストを次に示します。
JFrame frame = new JFrame("ProgressBar test");
frame.setSize(300, 300);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
JPanel panel = new JPanel();
frame.add(panel);
JProgressBar pb = new JProgressBar(50, 100);
pb.setMinimum(0);
pb.setMaximum(100);
pb.setValue(75);
pb.setForeground(Color.orange);
pb.setBackground(Color.green);
panel.add(pb);
frame.setVisible(true);
setForeground が現在の進行状況の色を設定し、setBackground が残りの色を設定することがわかります。
あなたが探している方法はsetForeground(Color)