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

クラスDefaultTreeCellEditor.DefaultTextField

すべての実装されたインタフェース:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable, SwingConstants
含まれているクラス:
DefaultTreeCellEditor

public class DefaultTreeCellEditor.DefaultTextField extends JTextField
エディタが提供されない場合に使用されるTextField このテキスト・フィールドは、構築時のボーダーにロックされています。 また、親のフォントがこのテキスト・フィールドのフォントになります。 レンダリングがnullではなく、フォントが指定されていない場合は、レンダリングの高さが適切な高さになります。
  • フィールド詳細

    • border

      protected Border border
      使用するボーダーです。
  • コンストラクタの詳細

    • DefaultTextField

      public DefaultTextField(Border border)
      DefaultTreeCellEditor.DefaultTextFieldオブジェクトを構築します。
      パラメータ:
      border - Borderオブジェクト
      導入されたバージョン:
      1.4
  • メソッドの詳細

    • setBorder

      @BeanProperty(preferred=true, visualUpdate=true, description="The component\'s border.")public void setBorder(Border border)
      このコンポーネントのボーダーを設定します。

      これはバウンド・プロパティです。

      オーバーライド:
      setBorder 、クラス:  JComponent
      パラメータ:
      border - このコンポーネントでレンダリングされるボーダー
      関連項目:
      Border, CompoundBorder
    • getBorder

      public Border getBorder()
      JComponent.getBorderをオーバーライドして、現在のボーダーを返します。
      オーバーライド:
      getBorder 、クラス:  JComponent
      戻り値:
      このコンポーネントのボーダー・オブジェクト
      関連項目:
      JComponent.setBorder(javax.swing.border.Border)
    • getPreferredSize

      public Dimension getPreferredSize()
      JTextField.getPreferredSizeをオーバーライドして、現在のフォントが設定されていればそのフォントを基に、設定されていなければレンダラのフォントを基に、推奨サイズを返します。
      オーバーライド:
      getPreferredSize 、クラス:  JTextField
      戻り値:
      適切なサイズを保持するDimensionオブジェクト
      関連項目:
      JComponent.setPreferredSize(java.awt.Dimension), ComponentUI