|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface StyledDocument
用作通用樣式化文檔的介面。
欄位摘要 |
---|
從介面 javax.swing.text.Document 繼承的欄位 |
---|
StreamDescriptionProperty, TitleProperty |
方法摘要 | |
---|---|
Style |
addStyle(String nm,
Style parent)
向邏輯樣式層次中添加新樣式。 |
Color |
getBackground(AttributeSet attr)
使用一個屬性集並將其轉換為一個背景色規範。 |
Element |
getCharacterElement(int pos)
獲取表示文檔中給定偏移量處字元的元素。 |
Font |
getFont(AttributeSet attr)
使用一個屬性集並將其轉換為字體規範。 |
Color |
getForeground(AttributeSet attr)
使用一個屬性集並將其轉換成為一個前景色規範。 |
Style |
getLogicalStyle(int p)
獲取段落中給定位置的邏輯樣式。 |
Element |
getParagraphElement(int pos)
獲取表示包含文檔中給定偏移量的段落的元素。 |
Style |
getStyle(String nm)
獲取以前添加的指定樣式。 |
void |
removeStyle(String nm)
移除以前添加到文檔中的指定樣式。 |
void |
setCharacterAttributes(int offset,
int length,
AttributeSet s,
boolean replace)
更改內容元素屬性,該屬性是用來給定文檔中現有內容範圍的。 |
void |
setLogicalStyle(int pos,
Style s)
設置給定位置的段落所用的邏輯樣式。 |
void |
setParagraphAttributes(int offset,
int length,
AttributeSet s,
boolean replace)
設置段落屬性。 |
方法詳細資訊 |
---|
Style addStyle(String nm, Style parent)
nm
- 樣式的名稱(在命名樣式集合中必須是惟一的)。如果樣式未命名,則此名稱可能為 null,但是調用者要負責管理返回的參考,因為未命名的樣式不能通過其名稱獲取。未命名的樣式可以用於諸如字元屬性覆寫這樣的情況(例如在樣式運行中)。parent
- 父樣式。如果未指定的屬性不需要以其他樣式解析,則此值可以為 null。
void removeStyle(String nm)
nm
- 要移除的樣式的名稱Style getStyle(String nm)
nm
- 樣式名稱
void setCharacterAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- 開始更改處,該值 >= 0length
- 更改的長度,該值 >= 0s
- 要更改為的非 null 屬性。任何定義的屬性都將適用於此給定範圍的文本。replace
- 表示在設置新屬性時是否清除以前的屬性。如果為 true,此操作將完全替換以前的屬性。如果為 false,新屬性將與以前的屬性合併。void setParagraphAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- 開始更改處,該值 >= 0length
- 更改的長度,該值 >= 0s
- 要更改為的非 null 屬性。任何定義的屬性都將適用於此給定範圍的文本。replace
- 表示在設置新屬性時是否清除以前的屬性。如果為 true,此操作將完全替換以前的屬性。如果為 false,新屬性將與以前的屬性合併。void setLogicalStyle(int pos, Style s)
pos
- 開始位置,該值 >= 0s
- 要設置的樣式Style getLogicalStyle(int p)
p
- 位置,該值 >= 0
Element getParagraphElement(int pos)
pos
- 偏移量,該值 >= 0
Element getCharacterElement(int pos)
pos
- 偏移量,該值 >= 0
Color getForeground(AttributeSet attr)
attr
- 屬性集
Color getBackground(AttributeSet attr)
attr
- 屬性集
Font getFont(AttributeSet attr)
attr
- 屬性集
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。