|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
¼½Ä ÷ºÎ ¹®¼ÀÇ ¹ü¿ë ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
ÇʵåÀÇ °³¿ä |
ÀÎÅÍÆäÀ̽º javax.swing.text. Document ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
StreamDescriptionProperty , TitleProperty |
¸Þ¼ÒµåÀÇ °³¿ä | |
Style |
addStyle (String nm,
Style parent)
³í¸® ¼½Ä °èÃþ¿¡ »õ·Î¿î ¼½ÄÀ» Ãß°¡ÇÕ´Ï´Ù. |
Color |
getBackground (AttributeSet attr)
¼Ó¼º ¼¼Æ®¸¦ ÃëµæÇØ ¹é±×¶ó¿îµå Ä®¶ó ÁöÁ¤À¸·Î º¯È¯ÇÕ´Ï´Ù. |
Element |
getCharacterElement (int pos)
¹®¼³»ÀÇ ÁöÁ¤µÈ ¿ÀÇÁ¼Â(offset)¿¡ Àִ ij¸¯Å͸¦ ³ªÅ¸³»´Â ¿ä¼Ò¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Font |
getFont (AttributeSet attr)
¼Ó¼º ¼¼Æ®¸¦ ÆùÆ®ÀÇ ¼Ó¼ºÀ¸·Î º¯È¯ÇÕ´Ï´Ù. |
Color |
getForeground (AttributeSet attr)
¼Ó¼º ¼¼Æ®¸¦ ÃëµæÇØ foreground Ä®¶ó ÁöÁ¤À¸·Î º¯È¯ÇÕ´Ï´Ù. |
Style |
getLogicalStyle (int p)
´Ü¶ô³»ÀÇ ÁöÁ¤µÈ À§Ä¡ÀÇ ³í¸® ¼½ÄÀ» ÃëµæÇÕ´Ï´Ù. |
Element |
getParagraphElement (int pos)
¹®¼³»ÀÇ ÁöÁ¤µÈ ¿ÀÇÁ¼Â(offset)¸¦ Æ÷ÇÔÇÑ ´Ü¶ôÀ» ³ªÅ¸³»´Â ¿ä¼Ò¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Style |
getStyle (String nm)
ÀÌÀü¿¡ Ãß°¡µÈ À̸§ ÷ºÎ ¼½ÄÀ» ²¨³À´Ï´Ù. |
void |
removeStyle (String nm)
ÀÌÀü¿¡ ¹®¼¿¡ Ãß°¡µÈ À̸§ ÷ºÎ ¼½ÄÀ» »èÁ¦ÇÕ´Ï´Ù. |
void |
setCharacterAttributes (int offset,
int length,
AttributeSet s,
boolean replace)
¹®¼³»ÀÇ ÁöÁ¤µÈ ¹üÀ§ÀÇ ±âÁ¸ÀÇ ÄÁÅÙÃ÷¿¡ »ç¿ëµÇ°í ÀÖ´Â ÄÁÅÙÃ÷ ¿ä¼Ò ¼Ó¼ºÀ» º¯°æÇÕ´Ï´Ù. |
void |
setLogicalStyle (int pos,
Style s)
ÁöÁ¤µÈ À§Ä¡ÀÇ ´Ü¶ô¿¡ »ç¿ëÇÏ´Â ³í¸® ¼½ÄÀ» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setParagraphAttributes (int offset,
int length,
AttributeSet s,
boolean replace)
´Ü¶ôÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù. |
ÀÎÅÍÆäÀ̽º javax.swing.text. Document ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
addDocumentListener , addUndoableEditListener , createPosition , getDefaultRootElement , getEndPosition , getLength , getProperty , getRootElements , getStartPosition , getText , getText , insertString , putProperty , remove , removeDocumentListener , removeUndoableEditListener , render |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public Style addStyle(String nm, Style parent)
nm
- ¼½ÄÀÇ À̸§. ÀÌ À̸§Àº À̸§ ÷ºÎ ¼½ÄÀÇ ÄÝ·º¼Ç Áß(¾È)¿¡¼ ÀÏÀǰ¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù. À̸§Àº ¼½Ä¿¡ À̸§ÀÌ ºÙÁö ¾ÊÀº °æ¿ì´Â null µµ °¡´ÉÇÏÁö¸¸, È£ÃâÃøÀº À̸§ÀÌ ¾ø´Â ¼½ÄÀÌ À̸§À¸·Î ÃëµæÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ µ¹·ÁÁÖ¾îÁö´Â ÂüÁ¶¸¦ °ü¸®ÇØ¾ß ÇÑ´Ù. À̸§ÀÌ ¾ø´Â ¼½ÄÀº ½ºÅ¸ÀÏ ·±À¸·Î º¼ ¼ö ÀÖ´Â °Í °°Àº ij¸¯ÅÍ ¼Ó¼ºÀÇ ¿À¹ö¶óÀ̵å(override)µîÀ¸·Î Æí¸®ÇÑ °æ¿ì°¡ ÀÖ´Âparent
- Ä£¼½Ä. ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº ¼Ó¼ºÀÌ ´Ù¸¥ ¼½Ä¿¡¼ ÇØ¼® ó¸®µÉ Çʿ䰡 ¾ø´Â °æ¿ì´Â null µµ °¡´É
public void removeStyle(String nm)
nm
- »èÁ¦µÇ´Â ¼½ÄÀÇ À̸§public Style getStyle(String nm)
nm
- ¼½ÄÀÇ À̸§
public void setCharacterAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- º¯°æÀÇ °³½Ã >= 0length
- º¯°æÀÇ ±æÀÌ >= 0s
- null ÀÌ¿ÜÀÇ »õ·Î¿î ¼Ó¼º. Á¤ÀÇµÈ ¼Ó¼ºÀº ÁöÁ¤µÈ ¹üÀ§ÀÇ ÅØ½ºÆ®¿¡ Àû¿ëµÇ´Âreplace
- »õ·Î¿î ¼Ó¼ºÀÌ ¼³Á¤µÇ±â Àü¿¡ ÀÌÀüÀÇ ¼Ó¼ºÀÌ »èÁ¦µÉÁö ¾î¶³Áö¸¦ ³ªÅ¸³½´Ù. true ÀÇ °æ¿ì, ÀÌÀüÀÇ ¼Ó¼ºÀ» ÀüüÀûÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Ù. false ÀÇ °æ¿ì, »õ·Î¿î ¼Ó¼ºÀÌ ÀÌÀüÀÇ ¼Ó¼º¿¡ merge µÈ´Ùpublic void setParagraphAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- º¯°æÀÇ °³½Ã >= 0length
- º¯°æÀÇ ±æÀÌ >= 0s
- null ÀÌ¿ÜÀÇ »õ·Î¿î ¼Ó¼º. Á¤ÀÇµÈ ¼Ó¼ºÀº ÁöÁ¤µÈ ¹üÀ§ÀÇ ÅØ½ºÆ®¿¡ Àû¿ëµÇ´Âreplace
- »õ·Î¿î ¼Ó¼ºÀÌ ¼³Á¤µÇ±â Àü¿¡ ÀÌÀüÀÇ ¼Ó¼ºÀÌ »èÁ¦µÉÁö ¾î¶³Áö¸¦ ³ªÅ¸³½´Ù. true ÀÇ °æ¿ì, ÀÌÀüÀÇ ¼Ó¼ºÀ» ÀüüÀûÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Ù. false ÀÇ °æ¿ì, »õ·Î¿î ¼Ó¼ºÀÌ ÀÌÀüÀÇ ¼Ó¼º°ú merge µÈ´Ùpublic void setLogicalStyle(int pos, Style s)
pos
- °³½Ã À§Ä¡ >= 0s
- ¼³Á¤ÇÏ´Â ¼½Äpublic Style getLogicalStyle(int p)
p
- À§Ä¡ >= 0
public Element getParagraphElement(int pos)
pos
- ¿ÀÇÁ¼Â(offset) >= 0
public Element getCharacterElement(int pos)
pos
- ¿ÀÇÁ¼Â(offset) >= 0
public Color getForeground(AttributeSet attr)
attr
- ¼Ó¼º ¼¼Æ®
public Color getBackground(AttributeSet attr)
attr
- ¼Ó¼º ¼¼Æ®
public Font getFont(AttributeSet attr)
attr
- ¼Ó¼º ¼¼Æ®
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.