Class Ext.util.TextMetrics
|
Package:
|
Ext.grid
|
|
Defined In:
|
.js
|
|
Class:
|
|
|
Extends:
|
Object
|
为一段文字提供一个精确象素级的测量,以便可以得到某段文字的高度和宽度。
@
配置项
这个类没有配置项。
公告属性
这个类没有公告属性。
公共方法
| |
measure
(
String/HTMLElement el,
String text,
Number fixedWidth
)
: Object
测量指定文字尺寸
以便正确的测出高度。
测量指定文字尺寸
以便正确的测出高度。
参数项:
返回:
Object 由文字尺寸组成的对象 {width: (width), height: (height)}
|
TextMetrics
|
| |
createInstance
(
String/HTMLElement el,
Number fixedWidth
)
:
返回一个唯一的TextMetrics实例,直接绑定到某个元素和复用,
...
返回一个唯一的TextMetrics实例,直接绑定到某个元素和复用,
这样会减少在每个测量上初始样式属性的多次调用。
以便正确地测出高度。
|
TextMetrics
|
| |
getSize
(
String text
)
: Object
返回一个指定文字的尺寸。该文字内置元素的样式和宽度属性
返回一个指定文字的尺寸。该文字内置元素的样式和宽度属性
参数项:
返回:
Object 由文字尺寸组成的对象 {width: (width), height: (height)}
|
TextMetrics
|
| |
bind
(
String/HTMLElement el
)
绑定某个样式的TextMetrics实例,使得被渲染之文字重新获得CS...
绑定某个样式的TextMetrics实例,使得被渲染之文字重新获得CSS样式。
参数项:
el : String/HTMLElement
元素,DOM节点或ID
返回:
|
TextMetrics
|
| |
setFixedWidth
(
Number width
)
对内置的测量元素设置一个固定的宽度。 如果文字是多行的,您必须先设置好...
对内置的测量元素设置一个固定的宽度。 如果文字是多行的,您必须先设置好一个宽度。
以便正确地测出高度。
|
TextMetrics
|
| |
getWidth
(
String text
)
: Number
|
TextMetrics
|
| |
getHeight
(
String text
)
: Number
返回指定文字的高度,对于多行文本,有可能需要调用 {@link #se...
返回指定文字的高度,对于多行文本,有可能需要调用 {@link #setFixedWidth} 。
|
TextMetrics
|
公告事件
这个类没公共的事件。