public class JTextComponent.AccessibleJTextComponent extends JComponent.AccessibleJComponent implements AccessibleText, CaretListener, DocumentListener, AccessibleAction, AccessibleEditableText, AccessibleExtendedText
JTextComponent class. Это обеспечивает реализацию API Доступности Java, соответствующего элементам пользовательского интерфейса меню.
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandlerComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandleraccessibleFocusHandleraccessibleContainerHandleraccessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParentCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUPCHARACTER, SENTENCE, WORDATTRIBUTE_RUN, LINE| Конструктор и Описание |
|---|
JTextComponent.AccessibleJTextComponent()
Создает AccessibleJTextComponent.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
caretUpdate(CaretEvent e)
Обновления каре дескрипторов (запускают соответствующее событие изменения свойства, которые являются AccessibleContext.ACCESSIBLE_CARET_PROPERTY и AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY).
|
void |
changedUpdate(DocumentEvent e)
Документ дескрипторов удаляет (огонь соответствующее событие изменения свойства, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
|
void |
cut(int startIndex, int endIndex)
Сокращает текст между двумя индексами в системный буфер обмена.
|
void |
delete(int startIndex, int endIndex)
Удаляет текст между двумя индексами
|
boolean |
doAccessibleAction(int i)
Выполняет указанное Действие на объекте
|
AccessibleAction |
getAccessibleAction()
Связали AccessibleAction с этим объектом, который поддерживает одно или более действий.
|
int |
getAccessibleActionCount()
Возвращает число доступных действий, доступных в этом объекте, Если есть больше чем один, первый считают действием "значения по умолчанию" объекта.
|
Строка |
getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
|
AccessibleEditableText |
getAccessibleEditableText()
Возвращает интерфейс AccessibleEditableText для этого текстового компонента.
|
AccessibleRole |
getAccessibleRole()
Получает роль этого объекта.
|
AccessibleStateSet |
getAccessibleStateSet()
Получает набор состояния JTextComponent.
|
AccessibleText |
getAccessibleText()
Свяжите AccessibleText с этим объектом.
|
Строка |
getAfterIndex(int part, int index)
Возвращает Строку после того, как данный индексирует.
|
Строка |
getAtIndex(int part, int index)
Возвращается Строка в данном индексируют.
|
Строка |
getBeforeIndex(int part, int index)
Возвращает Строку прежде, чем данный индексирует.
|
int |
getCaretPosition()
Возвращает основанное на нуле смещение каре.
|
AttributeSet |
getCharacterAttribute(int i)
Возвращается AttributeSet для данного символа (в данном индексируют).
|
Прямоугольник |
getCharacterBounds(int i)
Решает, что ограничивающий прямоугольник символа в данном индексирует в строку.
|
int |
getCharCount()
Возвращает число символов (допустимые индексы)
|
int |
getIndexAtPoint(Point p)
Учитывая точку в локальных координатах, возвратитесь, основанные на нуле индексируют символа под той Точкой.
|
Строка |
getSelectedText()
Возвращает часть текста, который выбирается.
|
int |
getSelectionEnd()
Возвращает смещение конца в пределах выбранного текста.
|
int |
getSelectionStart()
Возвращает смещение запуска в пределах выбранного текста.
|
Прямоугольник |
getTextBounds(int startIndex, int endIndex)
Возвраты
Rectangle включение текста между двумя indicies. |
Строка |
getTextRange(int startIndex, int endIndex)
Возвращает текстовую строку между двумя индексами.
|
AccessibleTextSequence |
getTextSequenceAfter(int part, int index)
Возвраты
AccessibleTextSequence после данного index. |
AccessibleTextSequence |
getTextSequenceAt(int part, int index)
Возвраты
AccessibleTextSequence в данном index. |
AccessibleTextSequence |
getTextSequenceBefore(int part, int index)
Возвраты
AccessibleTextSequence перед данным index. |
void |
insertTextAtIndex(int index, String s)
Вставляет указанную строку в данном, индексируют
|
void |
insertUpdate(DocumentEvent e)
Документ дескрипторов вставляет (огонь соответствующее событие изменения свойства, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
|
void |
paste(int startIndex)
Вставки текст от системного буфера обмена в текст, запускающийся в указанном, индексируют.
|
void |
removeUpdate(DocumentEvent e)
Документ дескрипторов удаляет (огонь соответствующее событие изменения свойства, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
|
void |
replaceText(int startIndex, int endIndex, String s)
Заменяет текст между двумя индексами с указанной строкой.
|
void |
selectText(int startIndex, int endIndex)
Выбирает текст между двумя индексами.
|
void |
setAttributes(int startIndex, int endIndex, AttributeSet as)
Наборы приписывают для текста между двумя индексами.
|
void |
setTextContents(String s)
Устанавливает текстовое содержание в указанную строку.
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListenergetAccessibleAtaddFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisiblefirePropertyChange, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisiblepublic JTextComponent.AccessibleJTextComponent()
public void caretUpdate(CaretEvent e)
caretUpdate в интерфейсе CaretListenere - CaretEventpublic void insertUpdate(DocumentEvent e)
insertUpdate в интерфейсе DocumentListenere - DocumentEventpublic void removeUpdate(DocumentEvent e)
removeUpdate в интерфейсе DocumentListenere - DocumentEventpublic void changedUpdate(DocumentEvent e)
changedUpdate в интерфейсе DocumentListenere - DocumentEventpublic AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet в class JComponent.AccessibleJComponentAccessibleStateSet, AccessibleState, JComponent.AccessibleJComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)public AccessibleRole getAccessibleRole()
getAccessibleRole в class JComponent.AccessibleJComponentAccessibleRolepublic AccessibleText getAccessibleText()
getAccessibleText в class AccessibleContextAccessibleTextpublic int getIndexAtPoint(Point p)
getIndexAtPoint в интерфейсе AccessibleTextp - Точка в локальных координатахpublic Rectangle getCharacterBounds(int i)
getCharacterBounds в интерфейсе AccessibleTexti - индексирование в Строку> = 0public int getCharCount()
getCharCount в интерфейсе AccessibleTextpublic int getCaretPosition()
getCaretPosition в интерфейсе AccessibleTextpublic AttributeSet getCharacterAttribute(int i)
getCharacterAttribute в интерфейсе AccessibleTexti - основанные на нуле индексируют в текстpublic int getSelectionStart()
getSelectionStart в интерфейсе AccessibleTextpublic int getSelectionEnd()
getSelectionEnd в интерфейсе AccessibleTextpublic String getSelectedText()
getSelectedText в интерфейсе AccessibleTextpublic String getAtIndex(int part, int index)
getAtIndex в интерфейсе AccessibleTextpart - СИМВОЛ, WORD, или ПРЕДЛОЖЕНИЕ, чтобы получитьindex - индексирование в пределах текстаpublic String getAfterIndex(int part, int index)
getAfterIndex в интерфейсе AccessibleTextpart - СИМВОЛ, WORD, или ПРЕДЛОЖЕНИЕ, чтобы получитьindex - индексирование в пределах текстаpublic String getBeforeIndex(int part, int index)
getBeforeIndex в интерфейсе AccessibleTextpart - СИМВОЛ, WORD, или ПРЕДЛОЖЕНИЕ, чтобы получитьindex - индексирование в пределах текстаpublic AccessibleEditableText getAccessibleEditableText()
getAccessibleEditableText в class AccessibleContextAccessibleEditableTextpublic void setTextContents(String s)
setTextContents в интерфейсе AccessibleEditableTexts - строка, чтобы установить текстовое содержаниеpublic void insertTextAtIndex(int index,
String s)
insertTextAtIndex в интерфейсе AccessibleEditableTextindex - индексирование в тексте, где строка будет вставленаs - строка, чтобы вставить в текстpublic String getTextRange(int startIndex, int endIndex)
getTextRange в интерфейсе AccessibleEditableTextgetTextRange в интерфейсе AccessibleExtendedTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеpublic void delete(int startIndex,
int endIndex)
delete в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеpublic void cut(int startIndex,
int endIndex)
cut в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеpublic void paste(int startIndex)
paste в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеpublic void replaceText(int startIndex,
int endIndex,
String s)
replaceText в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеs - строка, чтобы заменить текст между двумя индексамиpublic void selectText(int startIndex,
int endIndex)
selectText в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеpublic void setAttributes(int startIndex,
int endIndex,
AttributeSet as)
setAttributes в интерфейсе AccessibleEditableTextstartIndex - начальное значение индекса в текстеendIndex - окончание индексирует в текстеas - атрибут устанавливаетсяAttributeSetpublic AccessibleTextSequence getTextSequenceAt(int part, int index)
AccessibleTextSequence в данном index.getTextSequenceAt в интерфейсе AccessibleExtendedTextpart - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN получатьindex - индексирование в пределах текстаAccessibleTextSequence определение текста, если part и index допустимы. Иначе, null возвращаетсяAccessibleText.CHARACTER, AccessibleText.WORD, AccessibleText.SENTENCE, AccessibleExtendedText.LINE, AccessibleExtendedText.ATTRIBUTE_RUNpublic AccessibleTextSequence getTextSequenceAfter(int part, int index)
AccessibleTextSequence после данного index.getTextSequenceAfter в интерфейсе AccessibleExtendedTextpart - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN получатьindex - индексирование в пределах текстаAccessibleTextSequence определение текста, если part и index допустимы. Иначе, null возвращаетсяAccessibleText.CHARACTER, AccessibleText.WORD, AccessibleText.SENTENCE, AccessibleExtendedText.LINE, AccessibleExtendedText.ATTRIBUTE_RUNpublic AccessibleTextSequence getTextSequenceBefore(int part, int index)
AccessibleTextSequence перед данным index.getTextSequenceBefore в интерфейсе AccessibleExtendedTextpart - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN получатьindex - индексирование в пределах текстаAccessibleTextSequence определение текста, если part и index допустимы. Иначе, null возвращаетсяAccessibleText.CHARACTER, AccessibleText.WORD, AccessibleText.SENTENCE, AccessibleExtendedText.LINE, AccessibleExtendedText.ATTRIBUTE_RUNpublic Rectangle getTextBounds(int startIndex, int endIndex)
Rectangle включение текста между двумя indicies.getTextBounds в интерфейсе AccessibleExtendedTextstartIndex - запуск индексирует в текстеendIndex - конец индексирует в текстеnull возвращаетсяpublic AccessibleAction getAccessibleAction()
AccessibleContextgetAccessibleAction в class AccessibleContextAccessibleActionpublic int getAccessibleActionCount()
getAccessibleActionCount в интерфейсе AccessibleActionpublic String getAccessibleActionDescription(int i)
getAccessibleActionDescription в интерфейсе AccessibleActioni - основанный на нуле индексируют действийgetAccessibleActionCount()public boolean doAccessibleAction(int i)
doAccessibleAction в интерфейсе AccessibleActioni - основанный на нуле индексируют действийgetAccessibleActionCount()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92