だから私はこれをグーグルで検索しましたが、何かを見つけることができました:私は自分のコードでこのメソッドを呼び出しました
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception exc) {
System.out.print("failed to load look and feel");
}
次に、progressBar という名前の JProgressBar を追加し、GUI のボタンをクリックしたときにこのコードを呼び出しました。
progressBar.setBorderPainted(true);
progressBar.setValue(progressBar.getValue()+1);
Progresslabel.setText("Progress... "+progressBar.getString());
Progresslabel は、進行状況を表示する単なるラベルです。これを行うと、進行状況バーは次のように表示されます。
http://i.imgur.com/gXp5ByH.png
他のアプリケーションでは次のようにします:
http://i.imgur.com/M61Cd59.png
私のものが非常に長方形で、外側ではなくプログレスバーの一部だけを埋めているのがわかりますか? デフォルトのシステムのルック アンド フィールを使用する方法があるかどうかを知りたいのですが、プログレス バーを使用して、他のプログラムと同じように表示することができます。これを行う方法はありますか?ありがとう。