JavaTM 2 Platform
Standard Ed. 5.0

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

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
AccessibleText
¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
JEditorPane.AccessibleJEditorPane, JEditorPane.AccessibleJEditorPaneHTML, JEditorPane.JEditorPaneAccessibleHypertextSupport, JPasswordField.AccessibleJPasswordField, JSpinner.AccessibleJSpinner, JTextArea.AccessibleJTextArea, JTextComponent.AccessibleJTextComponent, JTextField.AccessibleJTextField

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°³ÀÇ À妽º°£ÀÇ ÅؽºÆ®¸¦, ÁöÁ¤ÇÑ Ä³¸¯ÅÍ ¶óÀο¡ ¿Å°Ü³õ½À´Ï´Ù.
 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

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

ÆĶó¹ÌÅÍ:
s - ÅؽºÆ® ÄÁÅÙÃ÷¸¦ ¼³Á¤Çϴ ij¸¯ÅÍ ¶óÀÎ

insertTextAtIndex

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

ÆĶó¹ÌÅÍ:
index - ij¸¯ÅÍ ¶óÀÎÀ» »ðÀÔÇÏ´Â ÅؽºÆ®ÀÇ À妽º
s - ÅؽºÆ®¿¡ »ðÀÔÇϴ ij¸¯ÅÍ ¶óÀÎ

getTextRange

String  getTextRange(int startIndex,
                    int endIndex)
2°³ÀÇ À妽º°£ÀÇ ÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.

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

delete

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

ÆĶó¹ÌÅÍ:
startIndex - ÅؽºÆ®ÀÇ °³½Ã À妽º
endIndex - ÅؽºÆ®ÀÇ Á¾·á À妽º

cut

void cut(int startIndex,
         int endIndex)
2°³ÀÇ À妽º°£ÀÇ ÅؽºÆ®¸¦ À߶ó³», ½Ã½ºÅÛ Å¬¸³º¸µå¿¡ Æ÷ÇÔÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
startIndex - ÅؽºÆ®ÀÇ °³½Ã À妽º
endIndex - ÅؽºÆ®ÀÇ Á¾·á À妽º

paste

void paste(int startIndex)
½Ã½ºÅÛ Å¬¸³º¸µåÀÇ ÅؽºÆ®¸¦ ÁöÁ¤ÇÑ À妽º·Î ½ÃÀ۵Ǵ ÅؽºÆ®¿¡ ÆäÀ̽ºÆ® ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
startIndex - ÅؽºÆ®ÀÇ °³½Ã À妽º

replaceText

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

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

selectText

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

ÆĶó¹ÌÅÍ:
startIndex - ÅؽºÆ®ÀÇ °³½Ã À妽º
endIndex - ÅؽºÆ®ÀÇ Á¾·á À妽º

setAttributes

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

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

JavaTM 2 Platform
Standard Ed. 5.0

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