|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
TextHitInfo を使用しているパッケージ | |
---|---|
java.awt.event | AWT コンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 |
java.awt.font | フォント関連のクラスおよびインタフェースを提供します。 |
java.awt.im | インプットメソッドフレームワークのためのクラスおよびインタフェースを提供します。 |
java.awt.im.spi | あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 |
java.awt.event での TextHitInfo の使用 |
---|
TextHitInfo を返す java.awt.event のメソッド | |
---|---|
TextHitInfo |
InputMethodEvent.getCaret()
キャレットを取得します。 |
TextHitInfo |
InputMethodEvent.getVisiblePosition()
優先して可視にすべき位置を返します。 |
TextHitInfo 型のパラメータを持つ java.awt.event のコンストラクタ | |
---|---|
InputMethodEvent(Component source,
int id,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
InputMethodEvent を構築します。 |
|
InputMethodEvent(Component source,
int id,
long when,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
InputMethodEvent を構築します。 |
|
InputMethodEvent(Component source,
int id,
TextHitInfo caret,
TextHitInfo visiblePosition)
InputMethodEvent を構築します。 |
java.awt.font での TextHitInfo の使用 |
---|
TextHitInfo を返す java.awt.font のメソッド | |
---|---|
static TextHitInfo |
TextHitInfo.afterOffset(int offset)
指定されたオフセットに、オフセットの後ろの文字に関連付けられた TextHitInfo を作成します。 |
static TextHitInfo |
TextHitInfo.beforeOffset(int offset)
指定されたオフセットに、オフセットの前の文字に関連付けられた TextHitInfo を作成します。 |
TextHitInfo |
TextLayout.getNextLeftHit(int offset)
左 (上) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextLeftHit(int offset,
TextLayout.CaretPolicy policy)
左 (上) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextLeftHit(TextHitInfo hit)
左 (上) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextRightHit(int offset)
右 (下) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextRightHit(int offset,
TextLayout.CaretPolicy policy)
右 (下) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextRightHit(TextHitInfo hit)
右 (下) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextHitInfo.getOffsetHit(int delta)
文字インデックスが、この TextHitInfo の charIndex からの delta によるオフセットである TextHitInfo を作成します。 |
TextHitInfo |
TextHitInfo.getOtherHit()
挿入ポイントの反対側に TextHitInfo を作成します。 |
TextHitInfo |
TextLayout.CaretPolicy.getStrongCaret(TextHitInfo hit1,
TextHitInfo hit2,
TextLayout layout)
指定された TextLayout で、指定された TextHitInfo インスタンスのどちらかを強いキャレットとして選択します。 |
TextHitInfo |
TextLayout.getVisualOtherHit(TextHitInfo hit)
指定されたヒットのキャレットの反対側のヒットを返します。 |
TextHitInfo |
TextLayout.hitTestChar(float x,
float y)
指定された点に対応する TextHitInfo を返します。 |
TextHitInfo |
TextLayout.hitTestChar(float x,
float y,
Rectangle2D bounds)
指定された点に対応する TextHitInfo を返します。 |
static TextHitInfo |
TextHitInfo.leading(int charIndex)
指定された charIndex の文字のリーディングエッジで TextHitInfo を作成します。 |
static TextHitInfo |
TextHitInfo.trailing(int charIndex)
指定された charIndex の文字のトレーリングエッジでヒットを作成します。 |
TextHitInfo 型のパラメータを持つ java.awt.font のメソッド | |
---|---|
boolean |
TextHitInfo.equals(TextHitInfo hitInfo)
指定された TextHitInfo の charIndex および isLeadingEdge がこの TextHitInfo と同じ場合に true を返します。 |
float[] |
TextLayout.getCaretInfo(TextHitInfo hit)
hit に対応するキャレットについての情報を返します。 |
float[] |
TextLayout.getCaretInfo(TextHitInfo hit,
Rectangle2D bounds)
hit に対応するキャレットについての情報を返します。 |
Shape |
TextLayout.getCaretShape(TextHitInfo hit)
この TextLayout の自然境界内の指定されたヒットにあるキャレットを表す Shape を返します。 |
Shape |
TextLayout.getCaretShape(TextHitInfo hit,
Rectangle2D bounds)
指定された境界内の指定されたヒットにあるキャレットを表す Shape を返します。 |
int[] |
TextLayout.getLogicalRangesForVisualSelection(TextHitInfo firstEndpoint,
TextHitInfo secondEndpoint)
視覚的な選択範囲に対応するテキストの論理的な範囲を返します。 |
TextHitInfo |
TextLayout.getNextLeftHit(TextHitInfo hit)
左 (上) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.getNextRightHit(TextHitInfo hit)
右 (下) 方向の次のキャレットのヒットを返します。 |
TextHitInfo |
TextLayout.CaretPolicy.getStrongCaret(TextHitInfo hit1,
TextHitInfo hit2,
TextLayout layout)
指定された TextLayout で、指定された TextHitInfo インスタンスのどちらかを強いキャレットとして選択します。 |
Shape |
TextLayout.getVisualHighlightShape(TextHitInfo firstEndpoint,
TextHitInfo secondEndpoint)
指定された範囲の視覚的な選択範囲を囲む Shape を、境界まで拡張して返します。 |
Shape |
TextLayout.getVisualHighlightShape(TextHitInfo firstEndpoint,
TextHitInfo secondEndpoint,
Rectangle2D bounds)
指定された範囲の視覚的な選択範囲を囲む輪郭線を、 bounds まで拡張して返します。 |
TextHitInfo |
TextLayout.getVisualOtherHit(TextHitInfo hit)
指定されたヒットのキャレットの反対側のヒットを返します。 |
void |
TextLayout.hitToPoint(TextHitInfo hit,
Point2D point)
ヒットを標準座標のポイントに変換します。 |
java.awt.im での TextHitInfo の使用 |
---|
TextHitInfo を返す java.awt.im のメソッド | |
---|---|
TextHitInfo |
InputMethodRequests.getLocationOffset(int x,
int y)
指定された画面上の絶対座標 x と y とに対応する変換テキスト内のオフセットを取得します。 |
TextHitInfo 型のパラメータを持つ java.awt.im のメソッド | |
---|---|
Rectangle |
InputMethodRequests.getTextLocation(TextHitInfo offset)
現在の変換テキスト内の指定されたオフセットの場所、または確定テキスト内の選択部分の場所を取得します。 |
java.awt.im.spi での TextHitInfo の使用 |
---|
TextHitInfo 型のパラメータを持つ java.awt.im.spi のメソッド | |
---|---|
void |
InputMethodContext.dispatchInputMethodEvent(int id,
AttributedCharacterIterator text,
int committedCharacterCount,
TextHitInfo caret,
TextHitInfo visiblePosition)
指定された引数でインプットメソッドイベントを作成して、そのイベントをクライアントコンポーネントにディスパッチします。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。