モジュール java.desktop
パッケージ javax.swing

クラスDefaultFocusManager

  • すべての実装されたインタフェース:
    KeyEventDispatcher, KeyEventPostProcessor

    public class DefaultFocusManager
    extends FocusManager
    このクラスは1.4 focus APIでは現在使用されていません。 クライアント・コードではこのクラスを使用できますが、開発者に対しては、java.awt.KeyboardFocusManagerおよびjava.awt.DefaultKeyboardFocusManagerに移行することを強く推奨します。

    詳細は、「The Java Tutorial」の「How to Use the Focus Subsystem」および「Focus Specification」を参照してください。

    導入されたバージョン:
    1.2
    • コンストラクタの詳細

      • DefaultFocusManager

        public DefaultFocusManager()
        DefaultFocusManagerを構築します。
    • メソッドの詳細

      • getComponentAfter

        public Component getComponentAfter​(Container aContainer,
                                           Component aComponent)
        後のコンポーネントを返します。
        パラメータ:
        aContainer - コンテナ
        aComponent - コンポーネント
        戻り値:
        後のコンポーネント
      • getComponentBefore

        public Component getComponentBefore​(Container aContainer,
                                            Component aComponent)
        前のコンポーネントを返します。
        パラメータ:
        aContainer - コンテナ
        aComponent - コンポーネント
        戻り値:
        前のコンポーネント
      • getFirstComponent

        public Component getFirstComponent​(Container aContainer)
        最初のコンポーネントを返します。
        パラメータ:
        aContainer - コンテナ
        戻り値:
        第1コンポーネント
      • getLastComponent

        public Component getLastComponent​(Container aContainer)
        最後のコンポーネントを返します。
        パラメータ:
        aContainer - コンテナ
        戻り値:
        最後のコンポーネント
      • compareTabOrder

        public boolean compareTabOrder​(Component a,
                                       Component b)
        フォーカス・トラバーサル・サイクルの順序でコンポーネントを比較します。
        パラメータ:
        a - 第1コンポーネント
        b - 第2コンポーネント
        戻り値:
        フォーカス・トラバーサル・サイクル・オーダーによるコンポーネントの比較