所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |
javax.swing.text
接口 TabableView
- 所有已知实现类:
- GlyphView, InlineView, LabelView
-
public interface TabableView
大小依赖于制表符的 View
的接口。
- 另请参见:
TabExpander
, LabelView
, ParagraphView
getTabbedSpan
float getTabbedSpan(float x,
TabExpander e)
-
确定当使用给定的制表符扩展实现时所需的跨距。如果某个容器要调用此方法,则其将在调用 getPreferredSpan 得到正常布局之前进行此操作。实现此方法的视图应该对沿制表符扩展轴的 getPreferredSpan 任何后续调用给出相同的结果。
-
- 参数:
x
- 为制表符扩展目的而放置视图的位置,该值 >= 0。
e
- 遇到制表符时扩展的方式。
- 返回:
-
所需的跨距,该值 >= 0
getPartialSpan
float getPartialSpan(int p0,
int p1)
-
确定部分视图沿与制表符扩展相同的轴的跨距。此方法供 TabExpander 使用,用于制表符扩展涉及到对齐相对于制表位 (tab stop) 没有空格的部分文本的情况。因此存在一个假设,即给定的范围中不包含制表符。
-
- 参数:
p0
- 文本文档中的起始位置,该值 >= 0
p1
- 文本文档中的结束位置,该值 >= p0
- 返回:
-
跨距,该值 >= 0
所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |