|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |
BadLocationException を使用するパッケージ | |
javax.swing | 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 |
javax.swing.plaf | 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 |
javax.swing.plaf.basic | Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 |
javax.swing.plaf.multi | 多重 Look & Feel を利用すると、デフォルトの Look & Feel に補助的な Look & Feel を結合できます。 |
javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 |
javax.swing.text.html | HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。
|
javax.swing.text.rtf | Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。 |
javax.swing における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing におけるメソッド | |
String |
JPasswordField.getText(int offs,
int len)
推奨されません。 JDK 1.2 で、 getPassword() に置き換えられました。 |
int |
JTextArea.getLineOfOffset(int offset)
コンポーネントテキストのオフセットを行番号に変換します。 |
int |
JTextArea.getLineStartOffset(int line)
指定された行の開始オフセットを取得します。 |
int |
JTextArea.getLineEndOffset(int line)
指定された行の終了オフセットを取得します。 |
javax.swing.plaf における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.plaf におけるメソッド | |
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos)
モデル内の指定された位置をビューの座標系での位置に変換します。 |
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos,
Position.Bias bias)
モデル内の指定された位置をビューの座標系での位置に変換します。 |
abstract int |
TextUI.getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、次に視覚的に表示されるモデルの位置を判定する方法を提供します。 |
javax.swing.plaf.basic における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.plaf.basic におけるメソッド | |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos)
モデル内の指定された位置をビューの座標系内の位置に変換します。 |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos,
Position.Bias bias)
モデル内の指定された位置をビューの座標系内の位置に変換します。 |
int |
BasicTextUI.getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、次に視覚的に表示されるモデルの位置を決定する方法を提供します。 |
javax.swing.plaf.multi における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.plaf.multi におけるメソッド | |
Rectangle |
MultiTextUI.modelToView(JTextComponent a,
int b)
この MultiUI が扱う各 UI で、modelToView を呼び出します。 |
Rectangle |
MultiTextUI.modelToView(JTextComponent t,
int pos,
Position.Bias bias)
指定されたモデル内の位置をビュー座標系内での位置に変換します。 |
int |
MultiTextUI.getNextVisualPositionFrom(JTextComponent t,
int pos,
Position.Bias b,
int direction,
Position.Bias[] biasRet)
キャレットを置くことのできる、視覚的に表現された次のモデル位置を判定するための手段を提供します。 |
javax.swing.text における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.text におけるメソッド | |
String |
JTextComponent.getText(int offs,
int len)
コンポーネントが表すテキストの一部を取得します。 |
Rectangle |
JTextComponent.modelToView(int pos)
モデル内の指定された位置をビュー座標系の場所に変換します。 |
int |
View.getNextVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。 |
abstract Shape |
View.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からビューの座標空間へのマッピングを提供します。 |
Shape |
View.modelToView(int p0,
Position.Bias b0,
int p1,
Position.Bias b1,
Shape a)
ドキュメントモデルの座標空間からビューの座標空間へのマッピングを提供します。 |
Shape |
View.modelToView(int pos,
Shape a)
推奨されません。 |
Shape |
IconView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からそれに対応付けられるビューの座標空間への対応付けを提供します。 |
protected int |
PlainView.drawUnselectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を、選択解除した通常のテキストで描画します。 |
protected int |
PlainView.drawSelectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を、選択したテキストで描画します。 |
Shape |
PlainView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からそれに対応付けられるビューの座標空間への対応付けを提供します。 |
Shape |
FieldView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からそれに対応付けられるビューの座標空間への対応付けを提供します。 |
Object |
Highlighter.addHighlight(int p0,
int p1,
Highlighter.HighlightPainter p)
ビューにハイライトを追加します。 |
void |
Highlighter.changeHighlight(Object tag,
int p0,
int p1)
指定されたハイライトを、ドキュメントの異なる部分を占めるように変更します。 |
Shape |
LabelView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からそれに対応付けられるビューの座標空間への対応付けを提供します。 |
int |
LabelView.getNextVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
キャレットを置くことのできる、次に視覚的に表示されるモデル内の位置を判断する方法を提供します。 |
abstract void |
EditorKit.read(InputStream in,
Document doc,
int pos)
このタイプのコンテンツハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。 |
abstract void |
EditorKit.write(OutputStream out,
Document doc,
int pos,
int len)
このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。 |
abstract void |
EditorKit.read(Reader in,
Document doc,
int pos)
このタイプのコンテンツハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。 |
abstract void |
EditorKit.write(Writer out,
Document doc,
int pos,
int len)
このタイプのコンテンツハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。 |
void |
DefaultEditorKit.read(InputStream in,
Document doc,
int pos)
指定されたストリームから、このタイプの内容ハンドラに適した形式であると期待される内容を挿入します。 |
void |
DefaultEditorKit.write(OutputStream out,
Document doc,
int pos,
int len)
このタイプの内容ハンドラに適した形式で、ドキュメントからストリームへ内容を書き込みます。 |
void |
DefaultEditorKit.read(Reader in,
Document doc,
int pos)
指定されたストリームからの内容を挿入します。 |
void |
DefaultEditorKit.write(Writer out,
Document doc,
int pos,
int len)
ドキュメントからの内容を、指定されたストリームにプレーンテキストとして書き込みます。 |
Object |
DefaultHighlighter.addHighlight(int p0,
int p1,
Highlighter.HighlightPainter p)
ビューにハイライトを追加します。 |
void |
DefaultHighlighter.changeHighlight(Object tag,
int p0,
int p1)
ハイライトを変更します。 |
Shape |
CompositeView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間から、それにマップされているビューの座標空間へのマッピングを提供します。 |
Shape |
CompositeView.modelToView(int p0,
Position.Bias b0,
int p1,
Position.Bias b1,
Shape a)
ドキュメントモデルの座標空間から、ビューの座標空間へのマッピングを提供します。 |
int |
CompositeView.getNextVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
キャレットを置くことのできる、次に視覚的に表示されるモデル内の位置を判断する方法を提供します。 |
protected int |
CompositeView.getNextNorthSouthVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
カーソルを置くことのできる、次の視覚的な位置を返します。 |
protected int |
CompositeView.getNextEastWestVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
カーソルを置くことのできる、次の視覚的な位置を返します。 |
Shape |
BoxView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間から、それにマップされるビューの座標空間へのマッピングを提供します。 |
protected int |
WrappedPlainView.drawUnselectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を通常の選択されていないテキストとして描画します。 |
protected int |
WrappedPlainView.drawSelectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を、選択されたテキストとして描画します。 |
void |
AbstractDocument.remove(int offs,
int len)
ドキュメントから内容を削除します。 |
void |
AbstractDocument.insertString(int offs,
String str,
AttributeSet a)
ドキュメントに内容を挿入します。 |
String |
AbstractDocument.getText(int offset,
int length)
ドキュメントからテキストのシーケンスを取得します。 |
void |
AbstractDocument.getText(int offset,
int length,
Segment txt)
ドキュメントからテキストを取得しますが、コピーは作成しません。 |
Position |
AbstractDocument.createPosition(int offs)
ドキュメントが変更されたときに、変更を追跡する位置を返します。 |
Position |
AbstractDocument.Content.createPosition(int offset)
内容が変更されたときにそれを追跡するための位置を、内容の中に作成します。 |
UndoableEdit |
AbstractDocument.Content.insertString(int where,
String str)
シーケンスに文字列を挿入します。 |
UndoableEdit |
AbstractDocument.Content.remove(int where,
int nitems)
シーケンスの一部を削除します。 |
String |
AbstractDocument.Content.getString(int where,
int len)
シーケンスに含まれる文字列を取得します。 |
void |
AbstractDocument.Content.getChars(int where,
int len,
Segment txt)
文字のシーケンスを取得して、セグメントにコピーします。 |
static int |
Utilities.getRowStart(JTextComponent c,
int offs)
指定されたモデル位置を含む行の開始行モデル位置を決定します。 |
static int |
Utilities.getRowEnd(JTextComponent c,
int offs)
指定されたモデル位置を含む行の終了行モデル位置を決定します。 |
static int |
Utilities.getPositionAbove(JTextComponent c,
int offs,
int x)
上の行で指定されたビュー位置にもっとも近いモデル内の位置を決定します。 |
static int |
Utilities.getPositionBelow(JTextComponent c,
int offs,
int x)
下の行で指定されたビュー位置にもっとも近いモデル内の決定を指定します。 |
static int |
Utilities.getWordStart(JTextComponent c,
int offs)
指定されたモデル位置の語の開始位置を決定します。 |
static int |
Utilities.getWordEnd(JTextComponent c,
int offs)
指定された位置の語の終了位置を決定します。 |
static int |
Utilities.getNextWord(JTextComponent c,
int offs)
指定された位置の次の語の開始位置を決定します。 |
static int |
Utilities.getPreviousWord(JTextComponent c,
int offs)
指定された位置の直前の語の開始位置を指定します。 |
protected int |
PasswordView.drawUnselectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を、選択解除した通常のテキストとして描画します。 |
protected int |
PasswordView.drawSelectedText(Graphics g,
int x,
int y,
int p0,
int p1)
モデル内の指定された範囲を、選択したテキストとして描画します。 |
Shape |
PasswordView.modelToView(int pos,
Shape a,
Position.Bias b)
ドキュメントモデルの座標空間からビューの座標空間へのマッピングを提供します。 |
protected void |
DefaultStyledDocument.insert(int offset,
DefaultStyledDocument.ElementSpec[] data)
新しい要素を一括して挿入します。 |
UndoableEdit |
GapContent.insertString(int where,
String str)
文字列をコンテンツに挿入します。 |
UndoableEdit |
GapContent.remove(int where,
int nitems)
コンテンツの一部を削除します。 |
String |
GapContent.getString(int where,
int len)
コンテンツの一部を取得します。 |
void |
GapContent.getChars(int where,
int len,
Segment chars)
コンテンツの一部を取得します。 |
Position |
GapContent.createPosition(int offset)
コンテンツの変更に対応してその変更を追跡する位置をコンテンツ内に作成します。 |
protected abstract void |
AbstractWriter.write()
この abstract メソッドは、サブクラスによって実装される必要があります。 |
protected String |
AbstractWriter.getText(Element elem)
要素に関連付けられているテキストを返します。 |
protected void |
AbstractWriter.text(Element elem)
テキストを書き出します。 |
void |
Document.remove(int offs,
int len)
ドキュメントのコンテンツの一部を削除します。 |
void |
Document.insertString(int offset,
String str,
AttributeSet a)
コンテンツの文字列を挿入します。 |
String |
Document.getText(int offset,
int length)
ドキュメントの指定部分内にあるテキストを取得します。 |
void |
Document.getText(int offset,
int length,
Segment txt)
ドキュメントの指定部分内にあるテキストを取得します。 |
Position |
Document.createPosition(int offs)
ドキュメントの変更に応じて変更を追跡する位置を返します。 |
Shape |
ComponentView.modelToView(int pos,
Shape a,
Position.Bias b)
モデルの座標空間から、ビューの座標空間へのマッピングを提供します。 |
protected int |
ParagraphView.getNextNorthSouthVisualPositionFrom(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet)
CompositeView クラスの同名のメソッドのオーバーライドです。 |
protected int |
ParagraphView.getClosestPositionTo(int pos,
Position.Bias b,
Shape a,
int direction,
Position.Bias[] biasRet,
int rowIndex,
int x)
x にもっとも近接したモデル内の位置を返します。 |
UndoableEdit |
StringContent.insertString(int where,
String str)
コンテンツに文字列を挿入します。 |
UndoableEdit |
StringContent.remove(int where,
int nitems)
コンテンツの一部を削除します。 |
String |
StringContent.getString(int where,
int len)
コンテンツの一部を取り出します。 |
void |
StringContent.getChars(int where,
int len,
Segment chars)
コンテンツの一部を取り出します。 |
Position |
StringContent.createPosition(int offset)
コンテンツが変更されたときに変更を追跡するコンテンツ内の位置を作成します。 |
javax.swing.text.html における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.text.html におけるメソッド | |
void |
MinimalHTMLWriter.write()
StyledDocument からの HTML 出力の生成を制御します。 |
protected void |
MinimalHTMLWriter.text(Element elem)
テキストの書き出しを制御します。 |
protected void |
MinimalHTMLWriter.writeBody()
キュメント内の要素で反復され、枝の要素か葉の要素かを判断して要素を処理します。 |
protected void |
MinimalHTMLWriter.writeContent(Element elem,
boolean needsIndenting)
テキストの書き出しを処理します。 |
void |
HTMLWriter.write()
要素ツリーで反復されてすべてのタグとその属性の書き込みを制御するメソッドです。 |
protected void |
HTMLWriter.emptyTag(Element elem)
すべての空要素 (対応する終了タグのないタグ) を書き出します。 |
protected void |
HTMLWriter.startTag(Element elem)
要素の開始タグを書き出します。 |
protected void |
HTMLWriter.textAreaContent(AttributeSet attr)
フォーム要素の TEXTAREA に格納されているテキストを書き出します。 |
protected void |
HTMLWriter.text(Element elem)
テキストを書き出します。 |
protected void |
HTMLWriter.comment(Element elem)
コメントを書き出します。 |
void |
HTMLEditorKit.read(Reader in,
Document doc,
int pos)
このタイプのエディタに適した書式であることが期待される、指定されたストリームからモデルを作成して初期化します。 |
void |
HTMLEditorKit.insertHTML(HTMLDocument doc,
int offset,
String html,
int popDepth,
int pushDepth,
HTML.Tag insertTag)
既存のドキュメントに HTML を挿入します。 |
void |
HTMLEditorKit.write(Writer out,
Document doc,
int pos,
int len)
ドキュメントのコンテンツを、このタイプのコンテンツハンドラに適した書式でストリームに書き込みます。 |
void |
HTMLEditorKit.ParserCallback.flush()
|
protected void |
HTMLDocument.insert(int offset,
DefaultStyledDocument.ElementSpec[] data)
新しい要素を一括して挿入します。 |
void |
HTMLDocument.HTMLReader.flush()
HTML リーダで呼び出される最後のメソッドです。 |
javax.swing.text.rtf における BadLocationException の使用方法 |
BadLocationException をスローする javax.swing.text.rtf におけるメソッド | |
void |
RTFEditorKit.read(InputStream in,
Document doc,
int pos)
このタイプのコンテンツハンドラに適合した書式であることが期待されるストリームに、コンテンツを挿入します。 |
void |
RTFEditorKit.write(OutputStream out,
Document doc,
int pos,
int len)
このタイプのコンテンツハンドラに適合した書式であることが期待されるストリームに、ドキュメントのコンテンツを適した形式でストリームに挿入します。 |
void |
RTFEditorKit.read(Reader in,
Document doc,
int pos)
指定されたストリームからコンテンツを挿入します。 |
void |
RTFEditorKit.write(Writer out,
Document doc,
int pos,
int len)
ドキュメントのコンテンツをプレーンテキストとしてストリームに書き込みます。 |
|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |