1

だから私はこれをグーグルで検索しましたが、何かを見つけることができました:私は自分のコードでこのメソッドを呼び出しました

    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

私のものが非常に長方形で、外側ではなくプログレスバーの一部だけを埋めているのがわかりますか? デフォルトのシステムのルック アンド フィールを使用する方法があるかどうかを知りたいのですが、プログレス バーを使用して、他のプログラムと同じように表示することができます。これを行う方法はありますか?ありがとう。

4

1 に答える 1