【JavaFX】進捗インジケータを表示する方法(ProgressIndicator)

JavaFXで進捗インジケータを表示する方法について記載します。

1. 進捗インジケータの作成方法

進捗インジケータを作成するには、ProgressIndicatorクラスを使用します。

構文

ProgressIndicator progInd1 = new ProgressIndicator();

コンストラクタにdouble型の引数を1つ設定すると、進捗値を直接指定できます。

進捗の最大値は1.0です。

進捗は 0 〜 1.0 ですが、-1 を指定すると “処理開始前” のような状態を表現することが出来ます。

実行例

2. 進捗インジケータの更新方法

進捗を更新するには、setProgress メソッドを使用します。

構文

setProgress( double 更新後の値 );

次の例では、進捗が1秒毎に10%増加します。

3. コントロール一覧

テキストフィールド
パスワードフィールド
テキストエリア
ラベル
カレンダー
ボタン
チェックボックス
ラジオボタン
トグルボタン
選択ボックス
リストビュー
ツリービュー
コンボボックス
テーブルビュー
進捗バー
進捗インジケータ
メニューバー
メニューアイテム(複数選択可)
メニューアイテム(複数選択不可)
WebView
タブ
スプリットペイン
ツールバー
スライダー

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする