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

クラスBasicTextPaneUI

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

    public class BasicTextPaneUI
    extends BasicEditorPaneUI
    書式付きテキスト・エディタのLook & Feelを提供します。

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    • コンストラクタの詳細

      • BasicTextPaneUI

        public BasicTextPaneUI()
        新しいBasicTextPaneUIを作成します。
    • メソッドの詳細

      • createUI

        public static ComponentUI createUI​(JComponent c)
        JTextPaneのUIを作成します。
        パラメータ:
        c - JTextPaneオブジェクト
        戻り値:
        UI
      • getPropertyPrefix

        protected String getPropertyPrefix()
        UIManagerでプロパティを参照するキーとして使われる名前を取得します。 この名前は、すべての標準テキスト・プロパティの接頭辞として使用されます。
        オーバーライド:
        getPropertyPrefix、クラス: BasicEditorPaneUI
        戻り値:
        名前(TextPane)
      • propertyChange

        protected void propertyChange​(PropertyChangeEvent evt)
        このメソッドは、関連付けられたJTextComponentでバウンド・プロパティが変更されたときに呼び出されます。 これは、UIがJTextComponentのサブクラスのバウンド・プロパティをどのように表示するかを反映するためにUIの実装により変更できるフックです。 フォント、フォアグラウンド、またはドキュメントが変更された場合、適切なプロパティがドキュメントのデフォルト・スタイルで設定されます。
        オーバーライド:
        propertyChange、クラス: BasicEditorPaneUI
        パラメータ:
        evt - プロパティ変更イベント