JavaTM 2 Platform
Standard Ed. 5.0

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 ÆíÁý ±â´ÉÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù. RTF Áö¿øÀº Swing ÆÀ¿¡ ÀÇÇØ ÀÛ¼ºµÈ °ÍÀÌ ¾Æ´Õ´Ï´Ù. Àå·¡, RTF Áö¿ø¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·ÏÀÇÇØ ³ª°¥ ¿¹Á¤ÀÔ´Ï´Ù.


Áßø(Nested) Ŭ·¡½º °³¿ä
 
Ŭ·¡½º javax.swing.text. StyledEditorKit ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º
StyledEditorKit.AlignmentAction, StyledEditorKit.BoldAction, StyledEditorKit.FontFamilyAction, StyledEditorKit.FontSizeAction, StyledEditorKit.ForegroundAction, StyledEditorKit.ItalicAction, StyledEditorKit.StyledTextAction, StyledEditorKit.UnderlineAction
 
Ŭ·¡½º javax.swing.text. DefaultEditorKit ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º
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, deletePrevCharAction, 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)
          ¹®¼­ÀÇ ÄÁÅÙÃ÷¸¦ plaintext·Î¼­ ½ºÆ®¸²¿¡ Ãâ·ÂÇÕ´Ï´Ù.
 
Ŭ·¡½º 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 ŸÀÔÀ» Áö¿ø ÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º DefaultEditorKit ³»ÀÇ getContentType
¹Ýȯ°ª:
ŸÀÔ

read

public void read(InputStream  in,
                 Document  doc,
                 int pos)
          throws IOException,

                 BadLocationException 
ÀÌ Å¸ÀÔÀÇ ÄÁÅÙÃ÷ Çڵ鷯¿¡ ÀûÇÕÇÑ ¼­½ÄÀÎ °ÍÀÌ ¿ä±¸µÇ´Â ½ºÆ®¸²¿¡ ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º DefaultEditorKit ³»ÀÇ read
ÆĶó¹ÌÅÍ:
in - ÀÐÀ» ½ºÆ®¸²
doc - »ðÀÔó
pos - ÄÁÅÙÃ÷¸¦ ¹èÄ¡ÇÏ´Â ¹®¼­³»ÀÇ À§Ä¡
¿¹¿Ü:
IOException - ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
BadLocationException - pos°¡ ¹®¼­³»ÀÇ ¹«È¿ÀÎ À§Ä¡¸¦ ³ªÅ¸³»´Â °æ¿ì

write

public void write(OutputStream  out,
                  Document  doc,
                  int pos,
                  int len)
           throws IOException,

                  BadLocationException 
ÀÌ Å¸ÀÔÀÇ ÄÁÅÙÃ÷ Çڵ鷯¿¡ ÀûÇÕÇÑ ¼­½ÄÀÎ °ÍÀÌ ¿ä±¸µÇ´Â ½ºÆ®¸²¿¡ ¹®¼­ÀÇ ÄÁÅÙÃ÷¸¦ ÀûÇÕÇÑ Çü½Ä¿¡¼­ ½ºÆ®¸²¿¡ »ðÀÔÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º DefaultEditorKit ³»ÀÇ write
ÆĶó¹ÌÅÍ:
out - Ãâ·ÂóÀÇ ½ºÆ®¸²
doc - Ãâ·Â¿ø
pos - ÄÁÅÙÃ÷¸¦ ¾ò´Â ¹®¼­³»ÀÇ À§Ä¡
len - ½á³»´Â ¾ç
¿¹¿Ü:
IOException - ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
BadLocationException - pos°¡ ¹®¼­³»ÀÇ ¹«È¿ÀÎ À§Ä¡¸¦ ³ªÅ¸³»´Â °æ¿ì

read

public void read(Reader  in,
                 Document  doc,
                 int pos)
          throws IOException,

                 BadLocationException 
ÁöÁ¤µÈ ½ºÆ®¸²·ÎºÎÅÍ ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù. plaintext·Î¼­ ´Ù·ç¾îÁý´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º DefaultEditorKit ³»ÀÇ read
ÆĶó¹ÌÅÍ:
in - ÀÐÀ» ½ºÆ®¸²
doc - »ðÀÔó
pos - ÄÁÅÙÃ÷¸¦ ¹èÄ¡ÇÏ´Â ¹®¼­³»ÀÇ À§Ä¡
¿¹¿Ü:
IOException - ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
BadLocationException - pos°¡ ¹®¼­³»ÀÇ ¹«È¿ÀÎ À§Ä¡¸¦ ³ªÅ¸³»´Â °æ¿ì

write

public void write(Writer  out,
                  Document  doc,
                  int pos,
                  int len)
           throws IOException,

                  BadLocationException 
¹®¼­ÀÇ ÄÁÅÙÃ÷¸¦ plaintext·Î¼­ ½ºÆ®¸²¿¡ Ãâ·ÂÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º DefaultEditorKit ³»ÀÇ write
ÆĶó¹ÌÅÍ:
out - Ãâ·ÂóÀÇ ½ºÆ®¸²
doc - Ãâ·Â¿ø
pos - ÄÁÅÙÃ÷¸¦ ¾ò´Â ¹®¼­³»ÀÇ À§Ä¡
len - ½á³»´Â ¾ç
¿¹¿Ü:
IOException - ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
BadLocationException - pos°¡ ¹®¼­³»ÀÇ ¹«È¿ÀÎ À§Ä¡¸¦ ³ªÅ¸³»´Â °æ¿ì

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.