Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот раздел перечисляет обычно используемые части API, которые совместно используются текстовыми компонентами. Большая часть этого API определяется JTextComponent
class. Текстовые Компонентные Функции обсуждают, как использовать часть этого API.
Класс JComponent описывает API, от которого наследовались текстовые компоненты JComponent
. Для получения информации о API, связанном с определенными текстовыми компонентами, см. страницу с практическими рекомендациями для того компонента: текстовое поле, поле пароля, отформатированное текстовое поле, текстовая область, или область редактора и текстовая область.
Для полных деталей о текстовом API см. документацию API для JTextComponent
API, перечисленный в этом разделе, включает следующие категории:
Метод | Описание |
---|---|
|
Наборы или указывают, может ли пользователь отредактировать текст в текстовом компоненте. |
|
Наборы или добираются dragEnabled свойство, которое должно быть истиной, чтобы включить, перетаскивает обработку на этом компоненте. Значение по умолчанию является ложью. См. |
освободите setDisabledTextColor (Цвет) |
Наборы или использовали цвет, чтобы вывести на экран текст, когда текстовый компонент отключается. |
|
Наборы или получают поле между текстом и текстовой компонентной границей. |
Метод | Описание |
---|---|
|
Получает в настоящий момент выбранный текст. |
|
Выбирает весь текст или выбирает текст в пределах диапазона конца и запуска. |
|
Наборы или добираются, степень текущего выбора индексируют. |
|
Наборы или получают цвет выбранного текста. |
|
Наборы или получают цвет фона выбранного текста. |
Метод | Описание |
---|---|
|
Преобразовывает указанную точку в системе координат представления к позиции в пределах текста. |
|
Преобразовывает указанную позицию в пределах текста к прямоугольнику в системе координат представления. |
Класс или Метод | Описание |
---|---|
(в JTextComponent ) |
Сокращения, копии, и текст вставок, используя системный буфер обмена, или замены выбранный текст со строкой, определенной параметром, соответственно. |
|
Обеспечивает текстовую компонентную фабрику представления, документ, каре, и действия, так же как читающие и пишущие документы определенного формата. |
|
Конкретный подкласс EditorKit это обеспечивает основные возможности редактирования текста. |
|
Подкласс Default EditorKit это обеспечивает дополнительные возможности редактирования стилизованного текста. |
(в DefaultEditorKit ) |
Имена всех действий поддерживаются редактором значения по умолчанию набор. См. Связывающиеся текстовые Действия с Меню и Кнопками. |
(в DefaultEditorKit ) |
Внутренние классы, которые реализуют различные команды редактирования текста. |
(в StyledEditorKit ) |
Внутренние классы, которые реализуют различные команды редактирования для стилизованного текста. |
(в JTextComponent ) |
Поддерживали действия этим компонентом. Этот метод получает массив действий от набора редактора, если Вы используетесь компонентом. |
(в JComponent ) |
Получает входную карту, которая связывает нажатия клавиш с действиями. См. Связывающиеся текстовые Действия с Нажатиями клавиш. |
(в InputMap ) |
Связывает указанный ключ с указанным действием. Вы обычно определяете действие его именем, которое для стандартных действий редактирования представляется строковой константой такой как DefaultEditorKit.backwardAction . |
Интерфейс или Класс | Описание |
---|---|
|
Интерфейс, который определяет API, который должен быть реализован всеми документами. |
|
Абстрактная реализация суперкласса Document интерфейс. Это - суперкласс для всех документов, обеспеченных текстовым пакетом Swing. |
|
class, который реализует Document интерфейс. Это - документ значения по умолчанию для компонентов простого текста (текстовое поле, поле пароля, и текстовая область). Дополнительно, этот class используется областями редактора и текстовыми областями, загружая простой текст или текст неизвестного формата. |
|
A Document подынтерфейс. Определяет API, который должен быть реализован документами та поддержка разработанный текст. JTextPane требует, чтобы его документ имел этот тип. |
|
class, который реализует StyledDocument интерфейс. Документ значения по умолчанию для JTextPane . |
Класс или Метод | Описание |
---|---|
|
Суперкласс всех фильтров документа. Можно использовать фильтр документа, чтобы изменить то, что вставляется или удалило из документа, не имея необходимость реализовывать документ самостоятельно. См. Реализацию Фильтра Документа. |
(в AbstractDocument ) |
Устанавливает фильтр документа. |
(в JTextComponent ) |
Наборы или получают документ для текстового компонента. |
(в JTextField ) |
Создает значение по умолчанию модель PlainDocument. Переопределите этот метод, чтобы создать пользовательский документ вместо значения по умолчанию PlainDocument . |
(в Document ) |
Добавляет или удаляет слушателя документа. См. Прислушивание к Изменениям на Документе. |
(в Document ) |
Добавляет или удаляет невыполнимого слушателя редактирования. Невыполнимые слушатели редактирования используются в Реализации Отмены и Восстановления. |
(в Document ) |
Document методы, которые возвращают различную дескриптивную информацию о документе. |
(в Document )(в AbstractDocument ) |
A Document поддерживает ряд свойств, которыми можно управлять с этими методами. |
Интерфейс, Класс, или Метод | Описание |
---|---|
|
Интерфейс, который определяет API для объектов, которые представляют точку вставки в пределах документов. |
|
Каре значения по умолчанию используется всеми текстовыми компонентами. |
|
Наборы или использовали объект каре текстовым компонентом. |
|
Наборы или получают цвет каре. |
|
Наборы или получают текущую позицию каре в пределах документа. |
|
Добавляет или удаляет слушателя каре из текстового компонента. |
|
Суперкласс для всех фильтров навигации. Фильтр навигации позволяет Вам изменять изменения каре, которые собираются произойти для текстового компонента. |
|
Присоединяет фильтр навигации к текстовому компоненту. |
|
Интерфейс, который определяет API для объектов, используемых, чтобы выделить текущий выбор. |
|
Маркер значения по умолчанию используется всеми текстовыми компонентами. |
|
Наборы или использовали маркер текстовым компонентом. |
Метод | Описание |
---|---|
(в JTextComponent ) |
Чтения или текст записей. |
(в EditorKit ) |
Текст чтений от потока в документ. |
(в EditorKit ) |
Текст записей от документа до потока. |