public static interface AbstractDocument.Content
AbstractDocument
修飾子と型 | メソッドと説明 |
---|---|
Position |
createPosition(int offset)
コンテンツが変更されたときに変更を追跡するコンテンツ内の位置を作成します。
|
void |
getChars(int where, int len, Segment txt)
文字のシーケンスを取得して、セグメントにコピーします。
|
String |
getString(int where, int len)
シーケンスに含まれる文字列を返します。
|
UndoableEdit |
insertString(int where, String str)
シーケンスに文字列を挿入します。
|
int |
length()
文字シーケンスの、現在の長さです。
|
UndoableEdit |
remove(int where, int nitems)
シーケンスの一部を削除します。
|
Position createPosition(int offset) throws BadLocationException
offset
- コンテンツのオフセット >= 0BadLocationException
- オフセットが無効な場合int length()
UndoableEdit insertString(int where, String str) throws BadLocationException
where
- 挿入するシーケンスまでのオフセット >= 0str
- 挿入する文字列Edit
の実装への参照が返される。そうでない場合は null
BadLocationException
- 引数によって指定された領域が文字のシーケンスに含まれない場合にスローされるUndoableEdit remove(int where, int nitems) throws BadLocationException
where
- 挿入するシーケンスまでのオフセット >= 0。nitems
- 削除対象となるシーケンス内の項目の数 >= 0。BadLocationException
- 引数によって指定された領域が文字のシーケンスに含まれない場合にスローされる。String getString(int where, int len) throws BadLocationException
where
- 取得するシーケンスまでのオフセット >= 0。len
- コピーする文字数 >= 0。BadLocationException
- 引数によって指定された領域が文字のシーケンスに含まれない場合にスローされる。void getChars(int where, int len, Segment txt) throws BadLocationException
where
- 開始オフセット >= 0len
- 文字数 >= 0txt
- コピー先の位置BadLocationException
- 引数によって指定された領域が文字のシーケンスに含まれない場合にスローされる。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.