Uses of Class
java.awt.font.TextHitInfo
-
Packages that use TextHitInfo 软件包 描述 java.awt.event 提供用于处理AWT组件触发的不同类型事件的接口和类。java.awt.font 提供与字体相关的类和界面。java.awt.im 提供输入法框架的类和接口。java.awt.im.spi 提供可以开发可以与任何Java运行时环境一起使用的输入法的接口。 -
-
Uses of TextHitInfo in java.awt.event
Methods in java.awt.event that return TextHitInfo Modifier and Type 方法 描述 TextHitInfo
InputMethodEvent. getCaret()
得到插入符号。TextHitInfo
InputMethodEvent. getVisiblePosition()
获取最显着的位置。Constructors in java.awt.event with parameters of type TextHitInfo Constructor 描述 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
。InputMethodEvent(Component source, int id, AttributedCharacterIterator text, int committedCharacterCount, TextHitInfo caret, TextHitInfo visiblePosition)
构造一个具有指定的源组件,类型,文本,插入符号和InputMethodEvent
。 -
Uses of TextHitInfo in java.awt.font
Methods in java.awt.font that return TextHitInfo Modifier and Type 方法 描述 static TextHitInfo
TextHitInfo. afterOffset(int offset)
以指定的偏移量创建TextHitInfo
,与偏移后的字符相关联。static TextHitInfo
TextHitInfo. beforeOffset(int offset)
以指定的偏移量创建TextHitInfo
,与偏移前的字符相关联。TextHitInfo
TextLayout. getNextLeftHit(int offset)
返回左侧(顶部)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextLeftHit(int offset, TextLayout.CaretPolicy policy)
返回左侧(顶部)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextLeftHit(TextHitInfo hit)
返回左侧(顶部)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextRightHit(int offset)
返回右侧(下)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextRightHit(int offset, TextLayout.CaretPolicy policy)
返回右侧(下)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextRightHit(TextHitInfo hit)
返回右侧(下)的下一个插入符号的命中; 如果没有这样的打击,返回null
。TextHitInfo
TextHitInfo. getOffsetHit(int delta)
创建TextHitInfo
其字符索引由偏移delta
从charIndex
此的TextHitInfo
。TextHitInfo
TextHitInfo. getOtherHit()
在插入点的另一侧创建一个TextHitInfo
。TextHitInfo
TextLayout.CaretPolicy. getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
在指定的TextHitInfo
选择一个指定的TextHitInfo
实例作为强TextLayout
符号。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)
创建TextHitInfo
上的字符在指定的前沿charIndex
。static TextHitInfo
TextHitInfo. trailing(int charIndex)
在指定的charIndex
创建字符后端的命中。Methods in java.awt.font with parameters of type TextHitInfo Modifier and Type 方法 描述 boolean
TextHitInfo. equals(TextHitInfo hitInfo)
返回true
如果指定TextHitInfo
具有相同charIndex
和isLeadingEdge
,因为这TextHitInfo
。float[]
TextLayout. getCaretInfo(TextHitInfo hit)
返回与hit
对应的插入符号的信息。float[]
TextLayout. getCaretInfo(TextHitInfo hit, Rectangle2D bounds)
返回与hit
对应的插入符号的信息。Shape
TextLayout. getCaretShape(TextHitInfo hit)
返回一个Shape
代表在这个TextLayout
的自然界内的指定命中的插入符号。Shape
TextLayout. getCaretShape(TextHitInfo hit, Rectangle2D bounds)
返回一个Shape
,表示指定边界内指定点的插入符号。int[]
TextLayout. getLogicalRangesForVisualSelection(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint)
返回与视觉选择对应的文本的逻辑范围。TextHitInfo
TextLayout. getNextLeftHit(TextHitInfo hit)
返回左侧(顶部)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout. getNextRightHit(TextHitInfo hit)
返回右侧(下)的下一个插入符号的命中; 如果没有这样的命中,返回null
。TextHitInfo
TextLayout.CaretPolicy. getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
选择指定的一个TextHitInfo
实例作为指定的强插入符TextLayout
。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)
将命中转换为标准坐标中的一个点。 -
Uses of TextHitInfo in java.awt.im
Methods in java.awt.im that return TextHitInfo Modifier and Type 方法 描述 TextHitInfo
InputMethodRequests. getLocationOffset(int x, int y)
获取屏幕上指定的绝对x和y坐标的组合文本中的偏移量。Methods in java.awt.im with parameters of type TextHitInfo Modifier and Type 方法 描述 Rectangle
InputMethodRequests. getTextLocation(TextHitInfo offset)
获取当前组合文本中指定偏移量的位置,或者在提交文本中获取选择的位置。 -
Uses of TextHitInfo in java.awt.im.spi
Methods in java.awt.im.spi with parameters of type TextHitInfo Modifier and Type 方法 描述 void
InputMethodContext. dispatchInputMethodEvent(int id, AttributedCharacterIterator text, int committedCharacterCount, TextHitInfo caret, TextHitInfo visiblePosition)
从给定的参数创建输入法事件并将其分派到客户端组件。
-