モジュール 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
  • コンストラクタの詳細

  • メソッドの詳細

    • 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コンポーネント
      戻り値:
      フォーカス・トラバーサル・サイクル・オーダーによるコンポーネントの比較