モジュール 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
      戻り値:
      適切なスパン
      関連項目:
    • paint

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

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