rankine.graph
クラス TextBox

java.lang.Object
  上位を拡張 java.awt.geom.RectangularShape
      上位を拡張 java.awt.geom.Rectangle2D
          上位を拡張 java.awt.Rectangle
              上位を拡張 rankine.graph.TextBox
すべての実装されたインタフェース:
java.awt.Shape, java.io.Serializable, java.lang.Cloneable

public class TextBox
extends java.awt.Rectangle

テキストボックス

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.awt.geom.Rectangle2D から継承された入れ子のクラス/インタフェース
java.awt.geom.Rectangle2D.Double, java.awt.geom.Rectangle2D.Float
 
フィールドの概要
protected  java.util.ArrayList list
          文字列を格納するリスト
static int MARGIN
          余白
 
クラス java.awt.Rectangle から継承されたフィールド
height, width, x, y
 
クラス java.awt.geom.Rectangle2D から継承されたフィールド
OUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP
 
コンストラクタの概要
TextBox()
          テキストボックス
 
メソッドの概要
 void addText(java.lang.String t)
          文字列を追加する
 void clear()
          文字列を消去する
 void paint(java.awt.Graphics2D g)
          グラフを描画する
 void setSize(java.awt.FontMetrics fm)
          テキストボックスのサイズを設定する
 
クラス java.awt.Rectangle から継承されたメソッド
add, add, add, contains, contains, contains, contains, createIntersection, createUnion, equals, getBounds, getBounds2D, getHeight, getLocation, getSize, getWidth, getX, getY, grow, inside, intersection, intersects, isEmpty, move, outcode, reshape, resize, setBounds, setBounds, setLocation, setLocation, setRect, setSize, setSize, toString, translate, union
 
クラス java.awt.geom.Rectangle2D から継承されたメソッド
add, add, add, contains, contains, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, setRect, union
 
クラス java.awt.geom.RectangularShape から継承されたメソッド
clone, contains, contains, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.awt.Shape から継承されたメソッド
contains, contains, contains, contains, getPathIterator, getPathIterator, intersects, intersects
 

フィールドの詳細

MARGIN

public static final int MARGIN
余白

関連項目:
定数フィールド値

list

protected java.util.ArrayList list
文字列を格納するリスト

コンストラクタの詳細

TextBox

public TextBox()
テキストボックス

メソッドの詳細

addText

public void addText(java.lang.String t)
文字列を追加する

パラメータ:
t - 追加する文字列

clear

public void clear()
文字列を消去する


setSize

public void setSize(java.awt.FontMetrics fm)
テキストボックスのサイズを設定する

パラメータ:
fm - フォントメトリックス

paint

public void paint(java.awt.Graphics2D g)
グラフを描画する

パラメータ:
g - 描画するグラフィックスコンテキスト