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

クラスListView

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


    public class ListView
    extends BlockView
    HTMLリストを表示するビューの実装です。
    • コンストラクタの詳細

      • ListView

        public ListView​(Element elem)
        リスト要素を表す新しいビューを作成します。
        パラメータ:
        elem - ビューを作成する要素
    • メソッドの詳細

      • getAlignment

        public float getAlignment​(int axis)
        リストの適切な形状を計算します。
        オーバーライド:
        getAlignment、クラス: BlockView
        パラメータ:
        axis - X_AXISまたはY_AXIS
        戻り値:
        適切なスパン
        関連項目:
        View.getPreferredSpan(int)
      • paint

        public void paint​(Graphics g,
                          Shape allocation)
        指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。
        オーバーライド:
        paint、クラス: BlockView
        パラメータ:
        g - 使用する描画表面
        allocation - 描画するために割り当てられた領域
        関連項目:
        View.paint(java.awt.Graphics, java.awt.Shape)
      • paintChild

        protected void paintChild​(Graphics g,
                                  Rectangle alloc,
                                  int index)
        子の1つをペイントします。paint()で呼び出されます。 デフォルトの機能はそれだけですが、サブクラスはこれを使って、子に関連するものを描画できます。
        オーバーライド:
        paintChild、クラス: BoxView
        パラメータ:
        g - グラフィックス・コンテキスト
        alloc - 子を描画するために割り当てられた領域
        index - 子のインデックス
      • setPropertiesFromAttributes

        protected void setPropertiesFromAttributes​()
        次のクラスからコピーされた説明: BlockView
        属性に由来する値がキャッシュに書き込まれていれば、それを更新します。
        オーバーライド:
        setPropertiesFromAttributes、クラス: BlockView