|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectnet.hizlab.kagetaka.rendering.block.Block
net.hizlab.kagetaka.rendering.block.BasicBlock
net.hizlab.kagetaka.rendering.block.MarkerBlock
マーカーブロックを表します。
| フィールドの概要 |
| クラス net.hizlab.kagetaka.rendering.block.Block から継承したフィールド |
border, bottom, container, contentHeight, contents, defaultBlock, drawBottom, drawkit, drawLeft, drawRight, drawTop, frame, frameHeight, frameWidth, height, isAdoptee, isEmpty, left, margin, MARGIN_BOTTOM, MARGIN_LEFT, MARGIN_RIGHT, MARGIN_TOP, MARKER_AFTER, MARKER_BEFORE, maxHeight, minHeight, padding, parent, preferredHeight, preferredWidth, right, SIZE_AUTO, SIZE_NONE, SIZE_PERCENT, status, top, width |
| コンストラクタの概要 | |
protected |
MarkerBlock(Drawkit drawkit,
Status status,
Block parent)
マーカーブロックを作成します。 |
| メソッドの概要 | |
Block |
commitBlock()
ブロックをコミットし、その親のブロックを返します。 |
protected void |
draw(Canvas canvas,
int x,
int y)
ブロックを描画します。 |
protected void |
drawContent(Canvas canvas,
int x,
int y)
内容物を描画します。 |
protected void |
layoutBlock(int newHeight,
int containerX,
int containerY)
指定された高さになるように、自分のブロック、及び下位のブロックを 調節します。調節した結果は、 Block.width、Block.bottom、Block.left、
Block.drawTop、Block.drawRight、
Block.drawBottom、Block.drawLeft
に設定し内容物の高さは newHeight
以上になってはいけません。
このメソッドはブロックの大きさが変わるたびに呼び出されます。 |
| クラス net.hizlab.kagetaka.rendering.block.BasicBlock から継承したメソッド |
analyze, analyze |
| クラス net.hizlab.kagetaka.rendering.block.Block から継承したメソッド |
appendBlock, appendFloat, appendForm, appendImage, appendNewLine, appendString, calculateFrame, calculatePreferred, commitChild, commitDefaultBlock, commitRow, createBlock, createBlockInternal, drawBackground, drawBorder, ensureDefaultBlock, getFirstLine, getFrameHeight, getMargin, getMarginOffset, getPreferredSize, invalidate, setRuby, statusChanged, toString, validate |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
protected MarkerBlock(Drawkit drawkit,
Status status,
Block parent)
drawkit - ドローキットstatus - ステータスparent - 親ブロック| メソッドの詳細 |
public Block commitBlock()
Block 内の commitBlock
protected void draw(Canvas canvas,
int x,
int y)
Block 内の drawcanvas - 描画するキャンバスx - 親ブロック内容物の、キャンバス左上からの X 軸y - 親ブロック内容物の、キャンバス左上からの Y 軸
protected void drawContent(Canvas canvas,
int x,
int y)
Block 内の drawContentcanvas - キャンバスx - 自ブロック内容物の、キャンバス左上からの X 軸y - 自ブロック内容物の、キャンバス左上からの Y 軸
protected void layoutBlock(int newHeight,
int containerX,
int containerY)
Block.width、Block.bottom、Block.left、
Block.drawTop、Block.drawRight、
Block.drawBottom、Block.drawLeft
に設定し内容物の高さは newHeight
以上になってはいけません。
このメソッドはブロックの大きさが変わるたびに呼び出されます。
BasicBlock 内の layoutBlock
|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'