|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor jp.carabiner.inkpod.pi.shape.handle.DefaultTextEditor<S>
public abstract class DefaultTextEditor<S extends AbstractDefaultObjectShape>
コンストラクタの概要 | |
---|---|
DefaultTextEditor(S shape)
|
メソッドの概要 | |
---|---|
java.awt.Paint |
getBackgroundPaint(EditorViewConfiguration viewConfiguration)
|
java.awt.Font |
getFont()
フォントを返す。 |
HorizontalAlign |
getHorizontalAlign()
テキストの水平方向の位置を返す。 |
S |
getShape()
|
java.lang.String |
getText()
現在のテキストを返す。 |
java.awt.Color |
getTextColor()
テキストの色を返す。 |
java.awt.Insets |
getTextPadding()
テキスト表示領域の余白を返す |
VerticalAlign |
getVerticalAlign()
テキストの垂直方向の位置を返す。 |
boolean |
isEditable()
テキストを編集可能かを返す。 |
void |
setFont(java.awt.Font font)
フォントプロパティを変更する。 |
void |
setHorizontalAlign(HorizontalAlign align)
テキストの水平方向の位置を変更する |
void |
setText(java.lang.String text)
テキストを変更する。 |
void |
setTextColor(java.awt.Color color)
テキストの色を設定する |
void |
setVerticalAlign(VerticalAlign align)
テキストの垂直方向の位置を変更する。 |
boolean |
validate(java.lang.String text,
PFrame frame)
テキストの内容を検証する。 |
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor から継承されたメソッド |
---|
addTextEditorListener, autoReshape, autoReshape, canceled, edited, fireEditCanceledEvent, fireEditEndedEvent, fireEditStartedEvent, isEditting, readyAutoReshape, readyAutoReshape, removeTextEditorListener, startEdit |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.carabiner.inkpod.pi.shape.handle.TextEditor から継承されたメソッド |
---|
canceled, edited, getBounds, isEditting, startEdit, updateBounds |
コンストラクタの詳細 |
---|
public DefaultTextEditor(S shape)
メソッドの詳細 |
---|
public boolean isEditable()
TextEditor
の記述:
TextEditor
内の isEditable
public final S getShape()
TextEditor
内の getShape
public java.lang.String getText()
TextEditor
の記述:
TextEditor
内の getText
public void setText(java.lang.String text)
TextEditor
の記述:
TextEditor
内の setText
text
- 新しいテキストpublic java.awt.Font getFont()
TextEditor
の記述:
TextEditor
内の getFont
public void setFont(java.awt.Font font)
TextEditor
の記述:
TextEditor
内の setFont
font
- 新しいフォントpublic java.awt.Color getTextColor()
TextEditor
の記述:
TextEditor
内の getTextColor
public void setTextColor(java.awt.Color color)
TextEditor
の記述:
TextEditor
内の setTextColor
color
- 新しいテキストの色public java.awt.Insets getTextPadding()
TextEditor
の記述:
TextEditor
内の getTextPadding
public HorizontalAlign getHorizontalAlign()
TextEditor
の記述:
TextEditor
内の getHorizontalAlign
public void setHorizontalAlign(HorizontalAlign align)
TextEditor
の記述:
TextEditor
内の setHorizontalAlign
align
- 新しいテキストの水平方向public VerticalAlign getVerticalAlign()
TextEditor
の記述:
TextEditor
内の getVerticalAlign
public void setVerticalAlign(VerticalAlign align)
TextEditor
の記述:
TextEditor
内の setVerticalAlign
align
- テキストの垂直方向の位置public boolean validate(java.lang.String text, PFrame frame)
TextEditor
の記述:
TextEditor
内の validate
text
- テキストframe
- エディタの属するフレーム(メッセージを表示するために使用する)
public java.awt.Paint getBackgroundPaint(EditorViewConfiguration viewConfiguration)
TextEditor
内の getBackgroundPaint
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |