クラス
javax.swing.text.FlowViewの使用

FlowViewを使用するパッケージ
パッケージ 説明
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
  • javax.swing.textでのFlowViewの使用

    javax.swing.textFlowViewのサブクラス
    修飾子と型 クラス 説明
    class  ParagraphView
    複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折返し段落のビューです。
    FlowViewのパラメータを持つjavax.swing.textのメソッド
    修飾子と型 メソッド 説明
    protected void FlowView.FlowStrategy.adjustRow​(FlowView fv, int rowIndex, int desiredSpan, int x)
    指定された行を可能であれば調整して、配置スパン内に収めるようにします。
    void FlowView.FlowStrategy.changedUpdate​(FlowView fv, DocumentEvent e, Rectangle alloc)
    このビューが扱う位置で属性が変更されたことをドキュメントから通知します。
    protected View FlowView.FlowStrategy.createView​(FlowView fv, int startOffset, int spanLeft, int rowIndex)
    現在のフローの一部を表すために使用できるビューを作成します。
    protected View FlowView.FlowStrategy.getLogicalView​(FlowView fv)
    このメソッドはFlowViewの論理ビューへのフローを示します。
    void FlowView.FlowStrategy.insertUpdate​(FlowView fv, DocumentEvent e, Rectangle alloc)
    このビューが担当する位置でドキュメントに何かが挿入されたことを通知します。
    void FlowView.FlowStrategy.layout​(FlowView fv)
    指定されたFlowViewのフローを更新します。
    protected int FlowView.FlowStrategy.layoutRow​(FlowView fv, int rowIndex, int pos)
    行の配置スパンのなかにおさまるビューの行を作成します。
    void FlowView.FlowStrategy.removeUpdate​(FlowView fv, DocumentEvent e, Rectangle alloc)
    このビューが担当するドキュメント内の位置から何かが削除されたということを通知します。
  • javax.swing.text.htmlでのFlowViewの使用

    javax.swing.text.htmlFlowViewのサブクラス
    修飾子と型 クラス 説明
    class  ParagraphView
    段落を表示し、CSS属性に基づいて構成します。