モジュール 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 - コンテナ
        戻り値:
        最初のコンポーネント
      • getLastComponent

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

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