モジュール javafx.controls
パッケージ javafx.scene.control

クラスProgressBar

  • すべての実装されたインタフェース:
    Styleable, EventTarget, Skinnable

    public class ProgressBar
    extends ProgressIndicator
    横棒として表される特殊なProgressIndicator。

    ProgressBarは、focusTraversableをfalseに設定します。

    この最初の例では、値が不確定のProgressBarを作成します。

    
     import javafx.scene.control.ProgressBar;
    
     ProgressBar p1 = new ProgressBar();
     

    この次の例では、25%完了しているProgressBarを作成します。

    
     import javafx.scene.control.ProgressBar;
     ProgressBar p2 = new ProgressBar();
     p2.setProgress(0.25F);
     
    JavaFX UIコントロールAPI仕様に従ったProgressBarの実装
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • ProgressBar

        public ProgressBar()
        新しい不確定なProgressBarを作成します。
      • ProgressBar

        public ProgressBar​(double progress)
        指定された進捗値で新しいProgressBarを作成します。
        パラメータ:
        progress - 0?1の値で表される進捗
    • メソッドの詳細

      • getInitialFocusTraversable

        protected Boolean getInitialFocusTraversable()
        このコントロールの初期フォーカス・トラバーサブル状態を返します。これは、JavaFX CSSエンジンが初期値を正しく設定するために使用します。 このメソッドはオーバーライドされます。既定のUIコントロールでは、フォーカス・トラバーサルがtrueに設定されていますが、このコントロールには適切ではありません。
        オーバーライド:
        クラスProgressIndicatorgetInitialFocusTraversable
        戻り値:
        このコントロールの最初のフォーカス・トラバーサル状態
        導入されたバージョン:
        9