JavaTM 2 Platform
Standard Ed. 6

javax.swing.text.rtf
類別 RTFEditorKit

java.lang.Object
  繼承者 javax.swing.text.EditorKit
      繼承者 javax.swing.text.DefaultEditorKit
          繼承者 javax.swing.text.StyledEditorKit
              繼承者 javax.swing.text.rtf.RTFEditorKit
所有已實作的介面:
Serializable, Cloneable

public class RTFEditorKit
extends StyledEditorKit

這是對 RTF 編輯功能的預設實作。Swing 團隊未編寫 RTF 支持。將來我們希望改進提供的支持。


巢狀類別摘要
 
從類別 javax.swing.text.StyledEditorKit 繼承的巢狀類別/介面
StyledEditorKit.AlignmentAction, StyledEditorKit.BoldAction, StyledEditorKit.FontFamilyAction, StyledEditorKit.FontSizeAction, StyledEditorKit.ForegroundAction, StyledEditorKit.ItalicAction, StyledEditorKit.StyledTextAction, StyledEditorKit.UnderlineAction
 
從類別 javax.swing.text.DefaultEditorKit 繼承的巢狀類別/介面
DefaultEditorKit.BeepAction, DefaultEditorKit.CopyAction, DefaultEditorKit.CutAction, DefaultEditorKit.DefaultKeyTypedAction, DefaultEditorKit.InsertBreakAction, DefaultEditorKit.InsertContentAction, DefaultEditorKit.InsertTabAction, DefaultEditorKit.PasteAction
 
欄位摘要
 
從類別 javax.swing.text.DefaultEditorKit 繼承的欄位
backwardAction, beepAction, beginAction, beginLineAction, beginParagraphAction, beginWordAction, copyAction, cutAction, defaultKeyTypedAction, deleteNextCharAction, deleteNextWordAction, deletePrevCharAction, deletePrevWordAction, downAction, endAction, endLineAction, EndOfLineStringProperty, endParagraphAction, endWordAction, forwardAction, insertBreakAction, insertContentAction, insertTabAction, nextWordAction, pageDownAction, pageUpAction, pasteAction, previousWordAction, readOnlyAction, selectAllAction, selectionBackwardAction, selectionBeginAction, selectionBeginLineAction, selectionBeginParagraphAction, selectionBeginWordAction, selectionDownAction, selectionEndAction, selectionEndLineAction, selectionEndParagraphAction, selectionEndWordAction, selectionForwardAction, selectionNextWordAction, selectionPreviousWordAction, selectionUpAction, selectLineAction, selectParagraphAction, selectWordAction, upAction, writableAction
 
建構子摘要
RTFEditorKit()
          建構一個 RTFEditorKit。
 
方法摘要
 String getContentType()
          獲取此工具套件支持的 MIME 型別的資料。
 void read(InputStream in, Document doc, int pos)
          插入來自給定串流的內容,該內容的格式需要適合於此類別內容處理程序。
 void read(Reader in, Document doc, int pos)
          插入來自給定串流的內容,該內容將被視為純文本。
 void write(OutputStream out, Document doc, int pos, int len)
          以適合此類別內容處理程序的格式,將文檔中的內容寫入給定串流。
 void write(Writer out, Document doc, int pos, int len)
          將文檔中的內容作為純文本寫入給定的串流。
 
從類別 javax.swing.text.StyledEditorKit 繼承的方法
clone, createDefaultDocument, createInputAttributes, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, getViewFactory, install
 
從類別 javax.swing.text.DefaultEditorKit 繼承的方法
createCaret
 
從類別 java.lang.Object 繼承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

RTFEditorKit

public RTFEditorKit()
建構一個 RTFEditorKit。

方法詳細資訊

getContentType

public String getContentType()
獲取此工具套件支持的 MIME 型別的資料。此工具套件支持 text/rtf 型別。

覆寫:
類別 DefaultEditorKit 中的 getContentType
返回:
型別

read

public void read(InputStream in,
                 Document doc,
                 int pos)
          throws IOException,
                 BadLocationException
插入來自給定串流的內容,該內容的格式需要適合於此類別內容處理程序。

覆寫:
類別 DefaultEditorKit 中的 read
參數:
in - 從中讀取資料的串流
doc - 插入的目標。
pos - 文檔中存放內容的位置。
拋出:
IOException - 如果出現任何 I/O 錯誤
BadLocationException - 如果 pos 表示文檔中的無效位置。

write

public void write(OutputStream out,
                  Document doc,
                  int pos,
                  int len)
           throws IOException,
                  BadLocationException
以適合此類別內容處理程序的格式,將文檔中的內容寫入給定串流。

覆寫:
類別 DefaultEditorKit 中的 write
參數:
out - 要向其寫入的串流
doc - 寫入的源。
pos - 文檔中獲取內容的位置。
len - 要寫出的數量。
拋出:
IOException - 如果出現任何 I/O 錯誤
BadLocationException - 如果 pos 表示文檔中的無效位置。

read

public void read(Reader in,
                 Document doc,
                 int pos)
          throws IOException,
                 BadLocationException
插入來自給定串流的內容,該內容將被視為純文本。

覆寫:
類別 DefaultEditorKit 中的 read
參數:
in - 從中讀取資料的串流
doc - 插入的目標。
pos - 文檔中存放內容的位置。
拋出:
IOException - 如果發生任何 I/O 錯誤
BadLocationException - 如果 pos 表示文檔中的無效位置。

write

public void write(Writer out,
                  Document doc,
                  int pos,
                  int len)
           throws IOException,
                  BadLocationException
將文檔中的內容作為純文本寫入給定的串流。

覆寫:
類別 DefaultEditorKit 中的 write
參數:
out - 要向其寫入的串流
doc - 寫入的源。
pos - 文檔中獲取內容的位置。
len - 要寫出的數量。
拋出:
IOException - 如果發生任何 I/O 錯誤
BadLocationException - 如果 pos 表示文檔中的無效位置。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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