JavaTM 2 Platform
Standard Ed. 6

軟體套件 javax.swing.text
的使用

使用 javax.swing.text 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
javax.accessibility 定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.event 供 Swing 元件觸發的事件使用。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.plaf.multi 提供了組合兩個或多個外觀的使用者介面物件。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html.parser 提供預設的 HTML 解析器以及支持類別。 
javax.swing.text.rtf 提供一個類別 (RTFEditorKit),用於創建富文本格式(Rich-Text-Format)的文本編輯器。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

java.awt 使用的 javax.swing.text 中的類別
AttributeSet
          唯一屬性的集合。
 

javax.accessibility 使用的 javax.swing.text 中的類別
AttributeSet
          唯一屬性的集合。
 

javax.swing 使用的 javax.swing.text 中的類別
AttributeSet
          唯一屬性的集合。
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
Document
           Document 是一個作為 swing 文本元件模型的文本容器。
DocumentFilter
          DocumentFilter,顧名思義,它是 Document 改變方法的一個過濾器。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
Element
          描述文檔的結構元素的介面。
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
JTextComponent.AccessibleJTextComponent
          此類別實作 JTextComponent 類別的可存取性支持。
JTextComponent.KeyBinding
          用於創建鍵綁定的綁定記錄。
MutableAttributeSet
          獨特屬性的可變集合的通用介面。
NavigationFilter
          NavigationFilter 可用於限制鼠標的定位。
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
Style
          與文檔中某個元素相關的屬性集合。
StyledDocument
          用作通用樣式化文檔的介面。
StyledEditorKit
          這是文本元件針對某些型別 的文本文檔要成為合理發揮編輯器功能所需的實作集合。
 

javax.swing.event 使用的 javax.swing.text 中的類別
Document
           Document 是一個作為 swing 文本元件模型的文本容器。
Element
          描述文檔的結構元素的介面。
 

javax.swing.plaf 使用的 javax.swing.text 中的類別
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
View
           View 類別是 text 套件極為重要的一部分。
 

javax.swing.plaf.basic 使用的 javax.swing.text 中的類別
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
Caret
          文檔視圖中的一個位置,它表示文檔模型中能插入其他內容的位置。
DefaultCaret
          插入符的預設實作。
DefaultHighlighter
          實作 Highlighter 介面。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
Element
          描述文檔的結構元素的介面。
Highlighter
          一個允許使用者用帶有顏色的區域標出背景的物件介面。
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
Keymap
          將 KeyStroke 綁定到操作的集合。
LayeredHighlighter
           
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
View
           View 類別是 text 套件極為重要的一部分。
ViewFactory
          創建文檔專題某些部分的視圖的處理器。
 

javax.swing.plaf.metal 使用的 javax.swing.text 中的類別
ViewFactory
          創建文檔專題某些部分的視圖的處理器。
 

javax.swing.plaf.multi 使用的 javax.swing.text 中的類別
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
View
           View 類別是 text 套件極為重要的一部分。
 

javax.swing.text 使用的 javax.swing.text 中的類別
AbstractDocument
          文檔介面的實作,可作為實作各種文檔的基礎。
AbstractDocument.AbstractElement
          實作元素的抽象部分。
AbstractDocument.AttributeContext
          一個介面,它用於允許 MutableAttributeSet 的實作使用可插入屬性壓縮技術。
AbstractDocument.BranchElement
          實作一個套件含其他元素的復合元素。
AbstractDocument.Content
          描述可編輯的字元序列內容的介面。
AbstractDocument.DefaultDocumentEvent
          存儲修改文檔時發生的文檔更改。
AsyncBoxView.ChildLocator
          該類別在本地化區域發生更改時,管理該本地化區域中子視圖的有效位置。
AsyncBoxView.ChildState
          表示子視圖佈局狀態的記錄。
AttributeSet
          唯一屬性的集合。
AttributeSet.CharacterAttribute
          此介面是型別簽章,可出現在任意屬性鍵上以說明實作字元級的表示。
AttributeSet.ColorAttribute
          此介面是型別簽章,可出現在任意屬性鍵上以說明實作顏色的表示。
AttributeSet.FontAttribute
          此介面是型別簽章,可出現在任意屬性鍵上以說明確定使用何種字體來呈現某類別文本。
AttributeSet.ParagraphAttribute
          此介面是型別簽章,可出現在任意屬性鍵上以說明實作段落級的表示。
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
BoxView
          一個視圖,它通過沿某軸平鋪將其子級排列到框形狀中。
Caret
          文檔視圖中的一個位置,它表示文檔模型中能插入其他內容的位置。
CompositeView
          CompositeView 是一個管理著一個或多個子視圖的抽象 View 實作。
DefaultEditorKit
          這是文本元件使編輯器對某些型別 的文本文檔合理發揮其作用所需的實作集合。
DefaultFormatter
          DefaultFormatter 格式化任意物件。
DefaultStyledDocument.ElementBuffer
          管理對元素層次結構更改的類別。
DefaultStyledDocument.ElementSpec
          建構元素的規範。
Document
           Document 是一個作為 swing 文本元件模型的文本容器。
DocumentFilter
          DocumentFilter,顧名思義,它是 Document 改變方法的一個過濾器。
DocumentFilter.FilterBypass
          充當避開回調 Document 進行更改的方法。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
Element
          描述文檔的結構元素的介面。
ElementIterator
           ElementIterator,顧名思義,沿 Element 階層樹進行迭代。
FieldView
          擴展多行純文本視圖,使其適合單行編輯器視圖。
FlowView
          試圖將其子級串流入某個部分受約束的空間的視圖。
FlowView.FlowStrategy
          維護串流的物理形式的策略。
GlyphView
          GlyphView 是一個樣式化文本存儲塊,它表示在文本模型中的元素上映射的視圖。
GlyphView.GlyphPainter
          執行字形呈現的類別。
Highlighter
          一個允許使用者用帶有顏色的區域標出背景的物件介面。
Highlighter.Highlight
           
Highlighter.HighlightPainter
          呈現高亮顯示。
InternationalFormatter
          InternationalFormatter 擴展 DefaultFormatter,使用 java.text.Format 的實例處理往返於 String 的轉換。
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
JTextComponent.DropLocation
          表示 JTextComponent 的放置位置 (drop location)。
JTextComponent.KeyBinding
          用於創建鍵綁定的綁定記錄。
Keymap
          將 KeyStroke 綁定到操作的集合。
LayeredHighlighter
           
LayeredHighlighter.LayerPainter
          分層的高亮顯示渲染器。
LayoutQueue
          文本佈局任務的佇列。
MutableAttributeSet
          獨特屬性的可變集合的通用介面。
NavigationFilter
          NavigationFilter 可用於限制鼠標的定位。
NavigationFilter.FilterBypass
          用作防止回調插入符以定位鼠標的方式。
PlainView
          實作簡單的多行文本視圖的 View 介面,該文本視圖的文本只有一種字體和顏色。
Position
          表示文檔中的位置。
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
Segment
          表示文本片段的字元陣列的 segment。
Style
          與文檔中某個元素相關的屬性集合。
StyleConstants
           一個已知的 或常見的屬性鍵和方法的集合,可通過應用 AttributeSet 或 MutableAttributeSet 方法以型別安全的方式獲取/設置屬性。
StyleContext
          樣式池及其關聯的資源。
StyleContext.SmallAttributeSet
          此類別可在陣列中存儲少量的屬性。
StyledDocument
          用作通用樣式化文檔的介面。
StyledEditorKit
          這是文本元件針對某些型別 的文本文檔要成為合理發揮編輯器功能所需的實作集合。
StyledEditorKit.StyledTextAction
          假定是在安裝有 StyledEditorKit(或者子類別)的 JEditorPane 上觸發的操作。
TabableView
          大小依賴於製表符的 View 的介面。
TabExpander
          允許不同型別的製表符擴展實作的簡單介面。
TableView.TableCell
          已過時。 表單元格如今可以是任何 View 實作。
TableView.TableRow
          以行為中心的表格中的行視圖。
TabSet
          由許多 TabStop 組成的一個 TabSet。
TabStop
          此類別封裝單個製表位 (tab stop)(基本上是由 RTF 認定的製表位)。
TextAction
          用於跨多個不同文本元件共享的鍵綁定的 Action 實作。
View
           View 類別是 text 套件極為重要的一部分。
ViewFactory
          創建文檔專題某些部分的視圖的處理器。
 

javax.swing.text.html 使用的 javax.swing.text 中的類別
AbstractDocument
          文檔介面的實作,可作為實作各種文檔的基礎。
AbstractDocument.AbstractElement
          實作元素的抽象部分。
AbstractDocument.AttributeContext
          一個介面,它用於允許 MutableAttributeSet 的實作使用可插入屬性壓縮技術。
AbstractDocument.BranchElement
          實作一個套件含其他元素的復合元素。
AbstractDocument.Content
          描述可編輯的字元序列內容的介面。
AbstractDocument.DefaultDocumentEvent
          存儲修改文檔時發生的文檔更改。
AbstractDocument.LeafElement
          實作可直接表示某類別內容的元素。
AbstractWriter
          AbstractWriter 是一個抽象類別,它實際執行元素階層樹(包括屬性)的寫出工作。
AttributeSet
          唯一屬性的集合。
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
BoxView
          一個視圖,它通過沿某軸平鋪將其子級排列到框形狀中。
ComponentView
          實作視圖介面的元件裝飾器。
CompositeView
          CompositeView 是一個管理著一個或多個子視圖的抽象 View 實作。
DefaultEditorKit
          這是文本元件使編輯器對某些型別 的文本文檔合理發揮其作用所需的實作集合。
DefaultStyledDocument
          能夠以類似富文本格式 (Rich Text Format) 的方式對其字元和段落樣式進行標記的文檔。
DefaultStyledDocument.ElementSpec
          建構元素的規範。
Document
           Document 是一個作為 swing 文本元件模型的文本容器。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
Element
          描述文檔的結構元素的介面。
GlyphView
          GlyphView 是一個樣式化文本存儲塊,它表示在文本模型中的元素上映射的視圖。
LabelView
          LabelView 是一個樣式化文本存儲塊,它表示映射文本模型中某個元素的視圖。
MutableAttributeSet
          獨特屬性的可變集合的通用介面。
ParagraphView
          存在簡單換行的段落的視圖,其支持多種字體、顏色、元件、圖標等。
Position.Bias
          用來指示模型中位置偏差的型別安全的列舉。
Style
          與文檔中某個元素相關的屬性集合。
StyleContext
          樣式池及其關聯的資源。
StyleContext.SmallAttributeSet
          此類別可在陣列中存儲少量的屬性。
StyledDocument
          用作通用樣式化文檔的介面。
StyledEditorKit
          這是文本元件針對某些型別 的文本文檔要成為合理發揮編輯器功能所需的實作集合。
StyledEditorKit.StyledTextAction
          假定是在安裝有 StyledEditorKit(或者子類別)的 JEditorPane 上觸發的操作。
TabableView
          大小依賴於製表符的 View 的介面。
TextAction
          用於跨多個不同文本元件共享的鍵綁定的 Action 實作。
View
           View 類別是 text 套件極為重要的一部分。
ViewFactory
          創建文檔專題某些部分的視圖的處理器。
 

javax.swing.text.html.parser 使用的 javax.swing.text 中的類別
ChangedCharSetException
          顧名思義,ChangedCharSetException 是字元集改變時拋出的異常。
SimpleAttributeSet
          使用雜湊表的 MutableAttributeSet 的直接實作。
 

javax.swing.text.rtf 使用的 javax.swing.text 中的類別
BadLocationException
          此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。
DefaultEditorKit
          這是文本元件使編輯器對某些型別 的文本文檔合理發揮其作用所需的實作集合。
Document
           Document 是一個作為 swing 文本元件模型的文本容器。
EditorKit
          針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。
StyledEditorKit
          這是文本元件針對某些型別 的文本文檔要成為合理發揮編輯器功能所需的實作集合。
 

javax.swing.tree 使用的 javax.swing.text 中的類別
JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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