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