|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |
Segment を使用するパッケージ | |
javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 |
javax.swing.text における Segment の使用方法 |
Segment を返す javax.swing.text におけるメソッド | |
protected Segment |
PlainView.getLineBuffer()
関連付けられているドキュメントからテキストを取得するために使うことができるバッファへのアクセスを提供します。 |
protected Segment |
WrappedPlainView.getLineBuffer()
関連付けられているドキュメントからテキストを取得するために使用できるバッファへのアクセスを提供します。 |
型 Segment のパラメータを持つ javax.swing.text におけるメソッド | |
void |
AbstractDocument.getText(int offset,
int length,
Segment txt)
ドキュメントからテキストを取得しますが、コピーは作成しません。 |
void |
AbstractDocument.Content.getChars(int where,
int len,
Segment txt)
文字のシーケンスを取得して、セグメントにコピーします。 |
static int |
Utilities.drawTabbedText(Segment s,
int x,
int y,
Graphics g,
TabExpander e,
int startOffset)
指定されたタブ拡張手法を使用して含まれているタブを拡張しながら、指定されたテキストを描画します。 |
static int |
Utilities.getTabbedTextWidth(Segment s,
FontMetrics metrics,
int x,
TabExpander e,
int startOffset)
タブを考慮しながら、指定されたテキストのセグメントの幅を指定します。 |
static int |
Utilities.getTabbedTextOffset(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
ビューの座標系で指定されたスパンをもっともよく表す、指定されたテキストへの相対オフセットを決定します。 |
static int |
Utilities.getTabbedTextOffset(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset,
boolean round)
|
static int |
Utilities.getBreakLocation(Segment s,
FontMetrics metrics,
int x0,
int x,
TabExpander e,
int startOffset)
指定されたスパンに収まるように指定されたテキストを分割する位置を決定します。 |
void |
GapContent.getChars(int where,
int len,
Segment chars)
コンテンツの一部を取得します。 |
void |
Document.getText(int offset,
int length,
Segment txt)
ドキュメントの指定部分内にあるテキストを取得します。 |
void |
StringContent.getChars(int where,
int len,
Segment chars)
コンテンツの一部を取り出します。 |
|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |