JavaTM 2 Platform
Standard Ed. 6

介面 javax.swing.text.MutableAttributeSet
的使用

使用 MutableAttributeSet 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

javax.swingMutableAttributeSet 的使用
 

返回 MutableAttributeSetjavax.swing 中的方法
 MutableAttributeSet JTextPane.getInputAttributes()
          獲取窗格的輸入屬性。
 

javax.swing.textMutableAttributeSet 的使用
 

javax.swing.textMutableAttributeSet 的子介面
 interface Style
          與文檔中某個元素相關的屬性集合。
 

實作 MutableAttributeSetjavax.swing.text 中的類別
 class AbstractDocument.AbstractElement
          實作元素的抽象部分。
 class AbstractDocument.BranchElement
          實作一個套件含其他元素的復合元素。
 class AbstractDocument.LeafElement
          實作可直接表示某類別內容的元素。
protected  class DefaultStyledDocument.SectionElement
          文檔的預設根元素... 與所包含的段落/行對應。
 class SimpleAttributeSet
          使用雜湊表的 MutableAttributeSet 的直接實作。
 class StyleContext.NamedStyle
          通常用於表示字元和段落樣式的屬性集合。
 

返回 MutableAttributeSetjavax.swing.text 中的方法
protected  MutableAttributeSet StyleContext.createLargeAttributeSet(AttributeSet a)
          創建一個以空間來換取時間的大屬性集合。
 MutableAttributeSet StyledEditorKit.getInputAttributes()
          獲取該窗格的輸入屬性。
 

參數型別為 MutableAttributeSetjavax.swing.text 中的方法
protected  void StyledEditorKit.createInputAttributes(Element element, MutableAttributeSet set)
          將 element 的 AttributeSet 鍵/值複製到 set 中。
 void StyleContext.readAttributes(ObjectInputStream in, MutableAttributeSet a)
          讀入屬性的特定於上下文的處理。
static void StyleContext.readAttributeSet(ObjectInputStream in, MutableAttributeSet a)
          從以前通過 writeAttributeSet 寫出的給定物件輸入串流中讀取一個屬性集。
static void StyleConstants.setAlignment(MutableAttributeSet a, int align)
          設置對齊方式。
static void StyleConstants.setBackground(MutableAttributeSet a, Color fg)
          設置背景色。
static void StyleConstants.setBidiLevel(MutableAttributeSet a, int o)
          設置 BidiLevel。
static void StyleConstants.setBold(MutableAttributeSet a, boolean b)
          設置粗體屬性。
static void StyleConstants.setComponent(MutableAttributeSet a, Component c)
          設置元件屬性。
static void StyleConstants.setFirstLineIndent(MutableAttributeSet a, float i)
          設置首行縮進。
static void StyleConstants.setFontFamily(MutableAttributeSet a, String fam)
          設置字體屬性。
static void StyleConstants.setFontSize(MutableAttributeSet a, int s)
          設置字體大小屬性。
static void StyleConstants.setForeground(MutableAttributeSet a, Color fg)
          設置前景色。
static void StyleConstants.setIcon(MutableAttributeSet a, Icon c)
          設置圖標屬性。
static void StyleConstants.setItalic(MutableAttributeSet a, boolean b)
          設置斜體屬性。
static void StyleConstants.setLeftIndent(MutableAttributeSet a, float i)
          設置左邊縮進。
static void StyleConstants.setLineSpacing(MutableAttributeSet a, float i)
          設置行間距。
static void StyleConstants.setRightIndent(MutableAttributeSet a, float i)
          設置右邊縮進。
static void StyleConstants.setSpaceAbove(MutableAttributeSet a, float i)
          設置上部空間。
static void StyleConstants.setSpaceBelow(MutableAttributeSet a, float i)
          設置下部空間。
static void StyleConstants.setStrikeThrough(MutableAttributeSet a, boolean b)
          設置刪除線屬性。
static void StyleConstants.setSubscript(MutableAttributeSet a, boolean b)
          設置下標屬性。
static void StyleConstants.setSuperscript(MutableAttributeSet a, boolean b)
          設置上標屬性。
static void StyleConstants.setTabSet(MutableAttributeSet a, TabSet tabs)
          設置 TabSet。
static void StyleConstants.setUnderline(MutableAttributeSet a, boolean b)
          設置下標屬性。
 

javax.swing.text.htmlMutableAttributeSet 的使用
 

實作 MutableAttributeSetjavax.swing.text.html 中的類別
 class HTMLDocument.BlockElement
          表示結構性 HTML 的元素。
 class HTMLDocument.RunElement
          表示文本塊的元素,該文本塊具有一個分派給它的 HTML 字元級的屬性集。
 

宣告為 MutableAttributeSetjavax.swing.text.html 中的欄位
protected  MutableAttributeSet HTMLDocument.HTMLReader.charAttr
           
 

返回 MutableAttributeSetjavax.swing.text.html 中的方法
protected  MutableAttributeSet StyleSheet.createLargeAttributeSet(AttributeSet a)
          創建一個以空間來換取時間的大屬性集合。
 MutableAttributeSet HTMLEditorKit.getInputAttributes()
          獲取該樣式編輯動作的輸入屬性。
 

參數型別為 MutableAttributeSetjavax.swing.text.html 中的方法
 void StyleSheet.addCSSAttribute(MutableAttributeSet attr, CSS.Attribute key, String value)
          將 CSS 屬性添加到給定的集合。
 boolean StyleSheet.addCSSAttributeFromHTML(MutableAttributeSet attr, CSS.Attribute key, String value)
          將 CSS 屬性添加到給定的集合。
protected  void HTMLDocument.HTMLReader.addSpecialElement(HTML.Tag t, MutableAttributeSet a)
          添加基本上完全是在屬性集中指定的內容。
protected  void HTMLDocument.HTMLReader.blockOpen(HTML.Tag t, MutableAttributeSet attr)
          向解析器緩衝區添加一條指令,以創建具有給定屬性的塊元素。
protected  void HTMLEditorKit.createInputAttributes(Element element, MutableAttributeSet set)
          將 element 的 AttributeSet 鍵/值複製到 set 中。
 void HTMLDocument.HTMLReader.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
          從解析器回調。
 void HTMLEditorKit.ParserCallback.handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void HTMLDocument.HTMLReader.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
          從解析器回調。
 void HTMLEditorKit.ParserCallback.handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void HTMLDocument.HTMLReader.TagAction.start(HTML.Tag t, MutableAttributeSet a)
          當發現此動作所註冊的標記型別的開始標記時調用。
 void HTMLDocument.HTMLReader.BlockAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.ParagraphAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.SpecialAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.IsindexAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.HiddenAction.start(HTML.Tag t, MutableAttributeSet a)
           
 void HTMLDocument.HTMLReader.PreAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.CharacterAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 void HTMLDocument.HTMLReader.FormAction.start(HTML.Tag t, MutableAttributeSet attr)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only