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

クラスWrappedPlainView

java.lang.Object
すべての実装されたインタフェース:
SwingConstants, TabExpander

public class WrappedPlainView extends BoxView implements TabExpander
折返しを行うプレーン・テキスト(フォントおよび色が1種類ずつのテキスト)のビューです。 このビューには、関連する要素に、ラップしなければならない行を表す子要素があるはずです。 これは、論理行ビューを含む垂直ボックスとして実装されます。 論理行ビューは、論理行が割当てに収まらない場合に論理行を複数の物理行として描画するネストされたクラスです。 行ビューは、その状態の外部クラスで描画し、必要なメモリー量を削減します。

行ビューはすべての描画をdrawLineメソッドを介して行います。このメソッドは、すべての描画をdrawSelectedTextおよびdrawUnselectedTextメソッドを介して行います。 これは、サブクラスがレイアウトを考慮することなく描画を容易に特殊化できるようにします。

関連項目: