JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.accessibility
ÀÎÅÍÆäÀ̽º AccessibleEditableText

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
AccessibleText
±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
JTextComponent.AccessibleJTextComponent

public interface AccessibleEditableText
extends AccessibleText

AccessibleEditableText ÀÎÅÍÆäÀ̽º´Â ÆíÁý °¡´ÉÇÑ ÅØ½ºÆ® Á¤º¸¸¦ È­¸é¿¡ Ç¥½ÃÇÏ´Â ¸ðµç Ŭ·¡½º¿¡ ÀÇÇØ ±¸ÇöµÉ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â AccessibleText ÀÎÅÍÆäÀ̽º¿Í ÇÔ²², ÅØ½ºÆ® ÄÁÅÙÃ÷, ¼Ó¼º, ¹× °ø°£ À§Ä¡¸¦ »ç¿ëÇØ ±× ÅØ½ºÆ®¿¡ ¾×¼¼½ºÇϱâ À§ÇÑ À¯Àú º¸Á¶ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀº ¿ÀºêÁ§Æ®ÀÇ AccessibleContext (Accessible ¸¦ ÂüÁ¶)¸¦ ÃëµæÇÏ°í ³ª¼­, AccessibleContext ÀÇ AccessibleContext.getAccessibleEditableText() ¸Þ¼Òµå¸¦ È£ÃâÇϸé(ÀÚ), ¿ÀºêÁ§Æ®°¡ AccessibleEditableText ÀÎÅÍÆäÀ̽º¸¦ ¼­Æ÷Æ®ÇÒÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ýȯ°ªÀÌ null °¡ ¾Æ´Ï¸é, ±× ¿ÀºêÁ§Æ®´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ¼­Æ÷Æ®Çϰí ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
Accessible , Accessible.getAccessibleContext() , AccessibleContext , AccessibleContext.getAccessibleText() , AccessibleContext.getAccessibleEditableText()

ÇʵåÀÇ °³¿ä
 
ÀÎÅÍÆäÀ̽º javax.accessibility. AccessibleText ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
CHARACTER , SENTENCE , WORD
 
¸Þ¼ÒµåÀÇ °³¿ä
 void cut (int startIndex, int endIndex)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ Àß¶ó³» ½Ã½ºÅÛ Å¬¸³º¸µå¿¡ µÓ´Ï´Ù.
 void delete (int startIndex, int endIndex)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù.
 String getTextRange (int startIndex, int endIndex)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ® ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.
 void insertTextAtIndex (int index, String  s)
          ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀÌ ÁöÁ¤µÈ À妽º¿¡ »ðÀÔÇÕ´Ï´Ù.
 void paste (int startIndex)
          ÅؽºÆ®¸¦, ½Ã½ºÅÛ Å¬¸³º¸µå·ÎºÎÅÍ, ÁöÁ¤µÈ À妽º·ÎºÎÅÍ ½ÃÀÛµÇ´Â ÅØ½ºÆ®¿¡ ºÙÀÔ´Ï´Ù.
 void replaceText (int startIndex, int endIndex, String  s)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦, ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀο¡ ¿Å°Ü³õ½À´Ï´Ù.
 void selectText (int startIndex, int endIndex)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
 void setAttributes (int startIndex, int endIndex, AttributeSet  as)
          2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®ÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù.
 void setTextContents (String  s)
          ÅؽºÆ® ÄÁÅÙÃ÷¸¦, ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.accessibility. AccessibleText ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
getAfterIndex , getAtIndex , getBeforeIndex , getCaretPosition , getCharacterAttribute , getCharacterBounds , getCharCount , getIndexAtPoint , getSelectedText , getSelectionEnd , getSelectionStart
 

¸Þ¼ÒµåÀÇ »ó¼¼

setTextContents

public void setTextContents(String  s)
ÅØ½ºÆ® ÄÁÅÙÃ÷¸¦, ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÅØ½ºÆ® ÄÁÅÙÃ÷ÀÇ ¼³Á¤Ã³ÀÇ Ä³¸¯ÅÍ ¶óÀÎ

insertTextAtIndex

public void insertTextAtIndex(int index,
                              String  s)
ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀÌ ÁöÁ¤µÈ À妽º¿¡ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
index - ij¸¯ÅÍ ¶óÀÎÀÌ »ðÀÔµÇ´Â ÅØ½ºÆ®³»ÀÇ À妽º
s - ÅØ½ºÆ®¿¡ »ðÀÔÇϴ ij¸¯ÅÍ ¶óÀÎ

getTextRange

public String  getTextRange(int startIndex,
                           int endIndex)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ® ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º
¹Ýȯ°ª:
À妽º°£ÀÇ ÅØ½ºÆ® ij¸¯ÅÍ ¶óÀÎ

delete

public void delete(int startIndex,
                   int endIndex)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ »èÁ¦ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º

cut

public void cut(int startIndex,
                int endIndex)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ Àß¶ó³» ½Ã½ºÅÛ Å¬¸³º¸µå¿¡ µÓ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º

paste

public void paste(int startIndex)
ÅØ½ºÆ®¸¦, ½Ã½ºÅÛ Å¬¸³º¸µå·ÎºÎÅÍ, ÁöÁ¤µÈ À妽º·ÎºÎÅÍ ½ÃÀÛµÇ´Â ÅØ½ºÆ®¿¡ ºÙÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º

replaceText

public void replaceText(int startIndex,
                        int endIndex,
                        String  s)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦, ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀο¡ ¿Å°Ü³õ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º
s - 2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ ¿Å°Ü³õ´Â ij¸¯ÅÍ ¶óÀÎ

selectText

public void selectText(int startIndex,
                       int endIndex)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º

setAttributes

public void setAttributes(int startIndex,
                          int endIndex,
                          AttributeSet  as)
2 °³ÀÇ À妽º°£ÀÇ ÅØ½ºÆ®ÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
startIndex - ÅØ½ºÆ®³»ÀÇ °³½Ã À妽º
endIndex - ÅØ½ºÆ®³»ÀÇ Á¾·á À妽º
as - ¼Ó¼º ¼¼Æ®
°ü·Ã Ç׸ñ:
AttributeSet

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.