java命名空间javax.swing.text类compositeview的类成员方法:
getnextvisualpositionfrom定义及介绍
本文导语:
getnextvisualpositionfrom
public int getnextvisualpositionfrom(int pos,
position.bias b,
shape a,
int direction,
position.bias[] biasret)
...
getnextvisualpositionfrom
public int getnextvisualpositionfrom(int pos,
position.bias b,
shape a,
int direction,
position.bias[] biasret)
throws badlocationexception
- 提供一种方法来确定下一个以可视化形式表示的模型位置,用户可以在此位置放置一个插入符。有些视图可能不可见,它们可能与该模型中发现的顺序不同,或它们可能只是不允许访问该模型中的某些位置。这是一个适用于
getnextnorthsouthvisualpositionfrom(int, javax.swing.text.position.bias, java.awt.shape, int, javax.swing.text.position.bias[])
和 getnexteastwestvisualpositionfrom(int, javax.swing.text.position.bias, java.awt.shape, int, javax.swing.text.position.bias[])
的便捷方法。
- 覆盖:
- 类
view
中的 getnextvisualpositionfrom
- 参数:
pos
- 要转换的位置,该位置 >= 0b
- 偏移量值,可以是 position.bias.forward
或 position.bias.backward
a
- 要呈现的已分配区域direction
- 相对当前位置的方向,通常可视为键盘上看到的方向键;它可能为下列值之一:
swingconstants.west
swingconstants.east
swingconstants.north
swingconstants.south
biasret
- 一个包含已检查偏移量的数组
- 返回:
- 模型中最能代表下一个可视位置的位置
- 抛出:
badlocationexception
illegalargumentexception
- 如果 direction
无效