|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個軟體套件 下一個軟體套件 | 框架 無框架 | |||||||||
HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。
請參見:
描述
| 介面摘要 | |
|---|---|
| AbstractDocument.AttributeContext | 一個介面,它用於允許 MutableAttributeSet 的實作使用可插入屬性壓縮技術。 |
| AbstractDocument.Content | 描述可編輯的字元序列內容的介面。 |
| AttributeSet | 唯一屬性的集合。 |
| AttributeSet.CharacterAttribute | 此介面是型別簽章,可出現在任意屬性鍵上以說明實作字元級的表示。 |
| AttributeSet.ColorAttribute | 此介面是型別簽章,可出現在任意屬性鍵上以說明實作顏色的表示。 |
| AttributeSet.FontAttribute | 此介面是型別簽章,可出現在任意屬性鍵上以說明確定使用何種字體來呈現某類別文本。 |
| AttributeSet.ParagraphAttribute | 此介面是型別簽章,可出現在任意屬性鍵上以說明實作段落級的表示。 |
| Caret | 文檔視圖中的一個位置,它表示文檔模型中能插入其他內容的位置。 |
| Document |
Document 是一個作為 swing 文本元件模型的文本容器。 |
| Element | 描述文檔的結構元素的介面。 |
| Highlighter | 一個允許使用者用帶有顏色的區域標出背景的物件介面。 |
| Highlighter.Highlight | |
| Highlighter.HighlightPainter | 呈現高亮顯示。 |
| Keymap | 將 KeyStroke 綁定到操作的集合。 |
| MutableAttributeSet | 獨特屬性的可變集合的通用介面。 |
| Position | 表示文檔中的位置。 |
| Style | 與文檔中某個元素相關的屬性集合。 |
| StyledDocument | 用作通用樣式化文檔的介面。 |
| TabableView | 大小依賴於製表符的 View 的介面。 |
| TabExpander | 允許不同型別的製表符擴展實作的簡單介面。 |
| ViewFactory | 創建文檔專題某些部分的視圖的處理器。 |
| 類別摘要 | |
|---|---|
| AbstractDocument | 文檔介面的實作,可作為實作各種文檔的基礎。 |
| AbstractDocument.ElementEdit | 一個 ElementChange 實作,可將其添加到文檔事件中。 |
| AbstractWriter | AbstractWriter 是一個抽象類別,它實際執行元素階層樹(包括屬性)的寫出工作。 |
| AsyncBoxView | 非同步執行佈局處理的框。 |
| BoxView | 一個視圖,它通過沿某軸平鋪將其子級排列到框形狀中。 |
| ComponentView | 實作視圖介面的元件裝飾器。 |
| CompositeView | CompositeView 是一個管理著一個或多個子視圖的抽象 View 實作。 |
| DateFormatter | DateFormatter 是一個 InternationalFormatter,它使用 java.text.DateFormat 的一個實例進行格式處理。 |
| DefaultCaret | 插入符的預設實作。 |
| DefaultEditorKit | 這是文本元件使編輯器對某些型別 的文本文檔合理發揮其作用所需的實作集合。 |
| DefaultEditorKit.BeepAction | 創建蜂鳴聲。 |
| DefaultEditorKit.CopyAction | 複製選定的區域並將其內容放入系統剪貼板中。 |
| DefaultEditorKit.CutAction | 剪切選定的區域並將其內容放入系統剪貼板中。 |
| DefaultEditorKit.DefaultKeyTypedAction | 如果接收到鍵輸入事件 並且無 keymap 輸入,則預設執行該動作。 |
| DefaultEditorKit.InsertBreakAction | 在文檔中放置行/段落中斷。 |
| DefaultEditorKit.InsertContentAction | 將內容置於關聯的文檔中。 |
| DefaultEditorKit.InsertTabAction | 將一個製表符置於文檔中。 |
| DefaultEditorKit.PasteAction | 將系統剪貼板內容粘貼到選定區域,如果未選中任何內容,則粘貼到插入符前面。 |
| DefaultFormatter | DefaultFormatter 格式化任意物件。 |
| DefaultFormatterFactory | JFormattedTextField.AbstractFormatterFactory 的一個實作。 |
| DefaultHighlighter | 實作 Highlighter 介面。 |
| DefaultHighlighter.DefaultHighlightPainter | 只高亮顯示用純色填充高亮顯示區域的 painter。 |
| DefaultStyledDocument | 能夠以類似富文本格式 (Rich Text Format) 的方式對其字元和段落樣式進行標記的文檔。 |
| DefaultStyledDocument.AttributeUndoableEdit | 用於記住 AttributeSet 對 Element 更改的一個 UndoableEdit。 |
| DefaultStyledDocument.ElementSpec | 建構元素的規範。 |
| DefaultTextUI | 已過時。 |
| DocumentFilter | DocumentFilter,顧名思義,它是 Document 改變方法的一個過濾器。 |
| DocumentFilter.FilterBypass | 充當避開回調 Document 進行更改的方法。 |
| EditorKit | 針對某些型別 的文本內容,建立能夠合理發揮編輯器功能的文本元件所需的實作集合。 |
| ElementIterator | ElementIterator,顧名思義,沿 Element 階層樹進行迭代。 |
| FieldView | 擴展多行純文本視圖,使其適合單行編輯器視圖。 |
| FlowView | 試圖將其子級串流入某個部分受約束的空間的視圖。 |
| FlowView.FlowStrategy | 維護串流的物理形式的策略。 |
| GapContent | AbstractDocument.Content 介面的一個實作,使用類似於 emacs 使用的間隙緩衝區來實作。 |
| GlyphView | GlyphView 是一個樣式化文本存儲塊,它表示在文本模型中的元素上映射的視圖。 |
| GlyphView.GlyphPainter | 執行字形呈現的類別。 |
| IconView | 實作視圖介面的圖標修飾符。 |
| InternationalFormatter | InternationalFormatter 擴展 DefaultFormatter,使用 java.text.Format 的實例處理往返於 String 的轉換。 |
| JTextComponent | JTextComponent 是 swing 文本元件的基礎類別。 |
| JTextComponent.DropLocation | 表示 JTextComponent 的放置位置 (drop location)。 |
| JTextComponent.KeyBinding | 用於創建鍵綁定的綁定記錄。 |
| LabelView | LabelView 是一個樣式化文本存儲塊,它表示映射文本模型中某個元素的視圖。 |
| LayeredHighlighter | |
| LayeredHighlighter.LayerPainter | 分層的高亮顯示渲染器。 |
| LayoutQueue | 文本佈局任務的佇列。 |
| MaskFormatter | MaskFormatter 用於格式化和編輯字元串。 |
| NavigationFilter | NavigationFilter 可用於限制鼠標的定位。 |
| NavigationFilter.FilterBypass | 用作防止回調插入符以定位鼠標的方式。 |
| NumberFormatter | 添加數字特殊行為的 InternationalFormatter 的子類別 NumberFormatter。 |
| ParagraphView | 存在簡單換行的段落的視圖,其支持多種字體、顏色、元件、圖標等。 |
| PasswordView | 實作適用於 JPasswordField UI 實作的視圖。 |
| PlainDocument | 維護無任何字元屬性的普通文檔。 |
| PlainView | 實作簡單的多行文本視圖的 View 介面,該文本視圖的文本只有一種字體和顏色。 |
| Position.Bias | 用來指示模型中位置偏差的型別安全的列舉。 |
| Segment | 表示文本片段的字元陣列的 segment。 |
| SimpleAttributeSet | 使用雜湊表的 MutableAttributeSet 的直接實作。 |
| StringContent | AbstractDocument.Content 介面的一個實作,這是一個對相對於較小的文檔和/或除錯很有用的強制實作。 |
| StyleConstants | 一個已知的 或常見的屬性鍵和方法的集合,可通過應用 AttributeSet 或 MutableAttributeSet 方法以型別安全的方式獲取/設置屬性。 |
| StyleConstants.CharacterConstants | 這是一個型別安全的已知 屬性的列舉,它用於字元樣式。 |
| StyleConstants.ColorConstants | 這是一個型別安全的已知 屬性的列舉,它用於顏色樣式。 |
| StyleConstants.FontConstants | 這是一個型別安全的已知 屬性的列舉,它用於字體樣式。 |
| StyleConstants.ParagraphConstants | 這是一個型別安全的已知 屬性的列舉,它用於段落樣式。 |
| StyleContext | 樣式池及其關聯的資源。 |
| StyledEditorKit | 這是文本元件針對某些型別 的文本文檔要成為合理發揮編輯器功能所需的實作集合。 |
| StyledEditorKit.AlignmentAction | 設置段落對齊的操作。 |
| StyledEditorKit.BoldAction | 切換粗體屬性的操作。 |
| StyledEditorKit.FontFamilyAction | 在相關的 JEditorPane 中設置字體系列的操作。 |
| StyledEditorKit.FontSizeAction | 設置關聯的 JEditorPane 中字體大小的操作。 |
| StyledEditorKit.ForegroundAction | 設置前景色的操作。 |
| StyledEditorKit.ItalicAction | 切換斜體屬性的一種操作。 |
| StyledEditorKit.StyledTextAction | 假定是在安裝有 StyledEditorKit(或者子類別)的 JEditorPane 上觸發的操作。 |
| StyledEditorKit.UnderlineAction | 切換下劃線屬性的操作。 |
| TableView | 為某個表實作 View 介面,這由一個元素結構組成,其中此視圖負責的元素的子元素表示行,而行元素的子元素為單元格。 |
| TabSet | 由許多 TabStop 組成的一個 TabSet。 |
| TabStop | 此類別封裝單個製表位 (tab stop)(基本上是由 RTF 認定的製表位)。 |
| TextAction | 用於跨多個不同文本元件共享的鍵綁定的 Action 實作。 |
| Utilities | 處理各種文本相關活動的方法集合。 |
| View |
View 類別是 text 套件極為重要的一部分。 |
| WrappedPlainView | 進行換行的純文本(僅有一種字體和顏色的文本)視圖。 |
| ZoneView | ZoneView 是一個創建分區的 View 實作,該分區中在需要子視圖來顯示或進行模型/視圖轉換之前不會創建或存儲子視圖。 |
| 異常摘要 | |
|---|---|
| BadLocationException | 此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。 |
| ChangedCharSetException | 顧名思義,ChangedCharSetException 是字元集改變時拋出的異常。 |
提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。
註:大多數 Swing API 都不是 執行緒安全的。有關細節,請參閱 The Java Tutorial 中的 Threads and Swing 一節。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個軟體套件 下一個軟體套件 | 框架 無框架 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。