java命名空间java.text类bidi的类成员方法:
bidi定义及介绍
本文导语:
bidi
public bidi(char[] text,
int textstart,
byte[] embeddings,
int embstart,
int paragraphlength,
int flags)
由给定的文本、嵌入和方向信息构造 bidi。embeddings 数组可以为 null。如果有的话,其值代表...
public bidi(char[] text,
int textstart,
byte[] embeddings,
int embstart,
int paragraphlength,
int flags)
- 由给定的文本、嵌入和方向信息构造 bidi。embeddings 数组可以为 null。如果有的话,其值代表了嵌入层次信息。从 -1 到 -61 的负值指示重写层次的绝对值。从 1 到 61 的正值指示嵌入。如果值为 0,则基本的嵌入层次由假定的基本方向来决定。
- 参数:
text
- 包含了要处理的文本段的一个数组。textstart
- 段落开始的文本数组中的索引。embeddings
- 包含了段落中每个字符的嵌入值的一个数组。在假定不存在外部嵌入信息的情况下可能为空。embstart
- 段落开始的嵌入数组中的索引。paragraphlength
- 在文本和嵌入数组中的段落长度。flags
- 控制算法的标志集合。此算法识别标志 direction_left_to_right、direction_right_to_left、direction_default_left_to_right 和 direction_default_right_to_left。其他值保留。
createlinebidi
public bidi createlinebidi(int linestart,
int linelimit)
- 构造一个 bidi 对象,表示当前 bidi 所代表的段落中的一行文本上的双向信息。如果整个段落装配在一行中则不需要此调用。
- 参数:
linestart
- 从段的开始到行的开始的偏移量。linelimit
- 从段的开始到行的限制的偏移量。