Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DefaultEditorKit extends EditorKit
line.separator
, определяется, чтобы быть зависимым от платформы, или "\n", "\r", или "\r\n". Есть также свойство, определенное в DefaultEditorKit
, вызванный EndOfLineStringProperty
, который определяется автоматически, когда документ загружается, чтобы быть первым возникновением любого из символов новой строки. Когда документ загружается, EndOfLineStringProperty
устанавливается соответственно, и когда документ записывается обратно, EndOfLineStringProperty
используется. Но в то время как документ находится в памяти, "\n" символ используется, чтобы определить новую строку, независимо от того, как новая строка определяется, когда документ находится на диске. Поэтому, для того, чтобы искать цели, "\n" должен всегда использоваться. Когда новый документ создается, и EndOfLineStringProperty
не был определен, это будет использовать свойство System, выписывая документ. Отметьте это EndOfLineStringProperty
устанавливается на Document
использование get/putProperty
методы. Подклассы могут переопределить это поведение.
Модификатор и Тип | Класс и Описание |
---|---|
static class |
DefaultEditorKit. BeepAction
Создает звуковой сигнал.
|
static class |
DefaultEditorKit. CopyAction
Копирует выбранную область, и поместите ее содержание в системный буфер обмена.
|
static class |
DefaultEditorKit. CutAction
Сокращает выбранную область, и поместите ее содержание в системный буфер обмена.
|
static class |
DefaultEditorKit. DefaultKeyTypedAction
Действие, которое выполняется по умолчанию, если ключ введенное событие получается и нет никакой записи контурной карты.
|
static class |
DefaultEditorKit. InsertBreakAction
Помещает строку/конец абзаца в документ.
|
static class |
DefaultEditorKit. InsertContentAction
Контент мест в ассоциированный документ.
|
static class |
DefaultEditorKit. InsertTabAction
Помещает символ вкладки в документ.
|
static class |
DefaultEditorKit. PasteAction
Вставляет содержание системного буфера обмена в выбранную область, или перед каре, если ничто не выбирается.
|
Модификатор и Тип | Поле и Описание |
---|---|
static String |
backwardAction
Имя Действия для того, чтобы переместить каре логически назад одна позиция.
|
static String |
beepAction
Имя действия, чтобы создать звуковой сигнал.
|
static String |
beginAction
Имя
Action для того, чтобы переместить каре в начало документа. |
static String |
beginLineAction
Имя
Action для того, чтобы переместить каре в начало строки. |
static String |
beginParagraphAction
Имя
Action для того, чтобы переместить каре в начало абзаца. |
static String |
beginWordAction
Имя
Action для того, чтобы переместить каре в начало слова. |
static String |
copyAction
Имя действия, чтобы скопировать выбранную область и поместить содержание в системный буфер обмена.
|
static String |
cutAction
Имя действия, чтобы сократить выбранную область и поместить содержание в системный буфер обмена.
|
static String |
defaultKeyTypedAction
Имя действия, которое выполняется по умолчанию, если ключ введенное событие получается и нет никакой записи контурной карты.
|
static String |
deleteNextCharAction
Имя действия, чтобы удалить символ контента, который следует за текущей позицией каре.
|
static String |
deleteNextWordAction
Имя действия, чтобы удалить слово, которое следует за началом выбора.
|
static String |
deletePrevCharAction
Имя действия, чтобы удалить символ контента, который предшествует текущей позиции каре.
|
static String |
deletePrevWordAction
Имя действия, чтобы удалить слово, которое предшествует началу выбора.
|
static String |
downAction
Имя Действия для того, чтобы переместить каре логически вниз одна позиция.
|
static String |
endAction
Имя
Action для того, чтобы переместить каре до конца документа. |
static String |
endLineAction
Имя
Action для того, чтобы переместить каре до конца строки. |
static String |
EndOfLineStringProperty
Читая документ, если с CRLF встречаются, свойство с этим именем добавляется, и значение будет "\r\n".
|
static String |
endParagraphAction
Имя
Action для того, чтобы переместить каре до конца абзаца. |
static String |
endWordAction
Имя Действия для того, чтобы переместить каре до конца слова.
|
static String |
forwardAction
Имя Действия для того, чтобы переместить каре логически передает одну позицию.
|
static String |
insertBreakAction
Имя действия, чтобы поместить строку/конец абзаца в документ.
|
static String |
insertContentAction
Имя действия, чтобы поместить контент в ассоциированный документ.
|
static String |
insertTabAction
Имя действия, чтобы поместить символ вкладки в документ.
|
static String |
nextWordAction
Имя
Action для того, чтобы переместить каре в начало следующего слова. |
static String |
pageDownAction
Имя действия, чтобы нумеровать страницы вниз вертикально.
|
static String |
pageUpAction
Имя действия, чтобы нумеровать страницы вертикально.
|
static String |
pasteAction
Имя действия, чтобы вставить содержание системного буфера обмена в выбранную область, или перед каре, если ничто не выбирается.
|
static String |
previousWordAction
Имя
Action для того, чтобы переместить каре в начало предыдущего слова. |
static String |
readOnlyAction
Имя действия, чтобы установить редактора в режим только для чтения.
|
static String |
selectAllAction
Имя Действия для того, чтобы выбрать весь документ
|
static String |
selectionBackwardAction
Имя Действия для того, чтобы расширить выбор, перемещая каре логически назад одна позиция.
|
static String |
selectionBeginAction
Имя
Action для того, чтобы переместить каре в начало документа. |
static String |
selectionBeginLineAction
Имя
Action для того, чтобы переместить каре в начало строки, расширяя выбор. |
static String |
selectionBeginParagraphAction
Имя
Action для того, чтобы переместить каре в начало абзаца, расширяя выбор. |
static String |
selectionBeginWordAction
Имя
Action для того, чтобы переместить каре в начало слова, расширяя выбор. |
static String |
selectionDownAction
Имя Действия для того, чтобы переместить каре логически вниз одна позиция, расширяя выбор.
|
static String |
selectionEndAction
Имя Действия для того, чтобы переместить каре до конца документа.
|
static String |
selectionEndLineAction
Имя
Action для того, чтобы переместить каре до конца строки, расширяя выбор. |
static String |
selectionEndParagraphAction
Имя
Action для того, чтобы переместить каре до конца абзаца, расширяя выбор. |
static String |
selectionEndWordAction
Имя Действия для того, чтобы переместить каре до конца слова, расширяя выбор.
|
static String |
selectionForwardAction
Имя Действия для того, чтобы расширить выбор, перемещая каре логически передает одну позицию.
|
static String |
selectionNextWordAction
Имя
Action для того, чтобы переместить выбор в начало следующего слова, расширяя выбор. |
static String |
selectionPreviousWordAction
Имя
Action для того, чтобы переместить выбор в начало предыдущего слова, расширяя выбор. |
static String |
selectionUpAction
Имя Действия для того, чтобы переместить каре логически вверх одна позиция, расширяя выбор.
|
static String |
selectLineAction
Имя Действия для того, чтобы выбрать строку вокруг каре.
|
static String |
selectParagraphAction
Имя Действия для того, чтобы выбрать абзац вокруг каре.
|
static String |
selectWordAction
Имя Действия для того, чтобы выбрать слово вокруг каре.
|
static String |
upAction
Имя Действия для того, чтобы переместить каре логически вверх одна позиция.
|
static String |
writableAction
Имя действия, чтобы установить редактора в writeable режим.
|
Конструктор и Описание |
---|
DefaultEditorKit()
конструктор по умолчанию для DefaultEditorKit
|
Модификатор и Тип | Метод и Описание |
---|---|
Каре |
createCaret()
Выбирает каре, которое может переместиться посредством представлений, произведенных связанным ViewFactory.
|
Документ |
createDefaultDocument()
Создает неинициализированную текстовую модель хранения (PlainDocument), который является подходящим для этого типа редактора.
|
Действие[] |
getActions()
Выбирает набор команд, которые могут использоваться на текстовом компоненте, который использует модель и представление, произведенное этим набором.
|
Строка |
getContentType()
Получает тип MIME данных, которых этот набор представляет поддержку.
|
ViewFactory |
getViewFactory()
Выбирает фабрику, которая является подходящей для того, чтобы произвести представления любых моделей, которые производятся этим набором.
|
void |
read(InputStream in, Document doc, int pos)
Вставляет контент от данного потока, который, как ожидают, будет в формате, подходящем для этого вида обработчика содержимого.
|
void |
read(Reader in, Document doc, int pos)
Вставляет контент от данного потока, который будет обработан как простой текст.
|
void |
write(OutputStream out, Document doc, int pos, int len)
Контент записей от документа до данного потока в формате приспосабливает для этого вида обработчика содержимого.
|
void |
write(Writer out, Document doc, int pos, int len)
Контент записей от документа до данного потока как простой текст.
|
public static final String EndOfLineStringProperty
public static final String insertContentAction
getActions()
, Постоянные Значения полейpublic static final String insertBreakAction
getActions()
, Постоянные Значения полейpublic static final String insertTabAction
getActions()
, Постоянные Значения полейpublic static final String deletePrevCharAction
getActions()
, Постоянные Значения полейpublic static final String deleteNextCharAction
getActions()
, Постоянные Значения полейpublic static final String deleteNextWordAction
getActions()
, JTextComponent.getSelectionStart()
, Постоянные Значения полейpublic static final String deletePrevWordAction
getActions()
, JTextComponent.getSelectionStart()
, Постоянные Значения полейpublic static final String readOnlyAction
getActions()
, Постоянные Значения полейpublic static final String writableAction
getActions()
, Постоянные Значения полейpublic static final String cutAction
JTextComponent.cut()
, getActions()
, Постоянные Значения полейpublic static final String copyAction
JTextComponent.copy()
, getActions()
, Постоянные Значения полейpublic static final String pasteAction
JTextComponent.paste()
, getActions()
, Постоянные Значения полейpublic static final String beepAction
getActions()
, Постоянные Значения полейpublic static final String pageUpAction
getActions()
, Постоянные Значения полейpublic static final String pageDownAction
getActions()
, Постоянные Значения полейpublic static final String forwardAction
getActions()
, Постоянные Значения полейpublic static final String backwardAction
getActions()
, Постоянные Значения полейpublic static final String selectionForwardAction
getActions()
, Постоянные Значения полейpublic static final String selectionBackwardAction
getActions()
, Постоянные Значения полейpublic static final String upAction
getActions()
, Постоянные Значения полейpublic static final String downAction
getActions()
, Постоянные Значения полейpublic static final String selectionUpAction
getActions()
, Постоянные Значения полейpublic static final String selectionDownAction
getActions()
, Постоянные Значения полейpublic static final String beginWordAction
Action
для того, чтобы переместить каре в начало слова.getActions()
, Постоянные Значения полейpublic static final String endWordAction
getActions()
, Постоянные Значения полейpublic static final String selectionBeginWordAction
Action
для того, чтобы переместить каре в начало слова, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String selectionEndWordAction
getActions()
, Постоянные Значения полейpublic static final String previousWordAction
Action
для того, чтобы переместить каре в начало предыдущего слова.getActions()
, Постоянные Значения полейpublic static final String nextWordAction
Action
для того, чтобы переместить каре в начало следующего слова.getActions()
, Постоянные Значения полейpublic static final String selectionPreviousWordAction
Action
для того, чтобы переместить выбор в начало предыдущего слова, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String selectionNextWordAction
Action
для того, чтобы переместить выбор в начало следующего слова, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String beginLineAction
Action
для того, чтобы переместить каре в начало строки.getActions()
, Постоянные Значения полейpublic static final String endLineAction
Action
для того, чтобы переместить каре до конца строки.getActions()
, Постоянные Значения полейpublic static final String selectionBeginLineAction
Action
для того, чтобы переместить каре в начало строки, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String selectionEndLineAction
Action
для того, чтобы переместить каре до конца строки, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String beginParagraphAction
Action
для того, чтобы переместить каре в начало абзаца.getActions()
, Постоянные Значения полейpublic static final String endParagraphAction
Action
для того, чтобы переместить каре до конца абзаца.getActions()
, Постоянные Значения полейpublic static final String selectionBeginParagraphAction
Action
для того, чтобы переместить каре в начало абзаца, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String selectionEndParagraphAction
Action
для того, чтобы переместить каре до конца абзаца, расширяя выбор.getActions()
, Постоянные Значения полейpublic static final String beginAction
Action
для того, чтобы переместить каре в начало документа.getActions()
, Постоянные Значения полейpublic static final String endAction
Action
для того, чтобы переместить каре до конца документа.getActions()
, Постоянные Значения полейpublic static final String selectionBeginAction
Action
для того, чтобы переместить каре в начало документа.getActions()
, Постоянные Значения полейpublic static final String selectionEndAction
getActions()
, Постоянные Значения полейpublic static final String selectWordAction
getActions()
, Постоянные Значения полейpublic static final String selectLineAction
getActions()
, Постоянные Значения полейpublic static final String selectParagraphAction
getActions()
, Постоянные Значения полейpublic static final String selectAllAction
getActions()
, Постоянные Значения полейpublic static final String defaultKeyTypedAction
getActions()
, Постоянные Значения полейpublic DefaultEditorKit()
public String getContentType()
text/plain
.getContentType
в class EditorKit
public ViewFactory getViewFactory()
getViewFactory
в class EditorKit
public Action[] getActions()
getActions
в class EditorKit
public Caret createCaret()
createCaret
в class EditorKit
public Document createDefaultDocument()
createDefaultDocument
в class EditorKit
public void read(InputStream in, Document doc, int pos) throws IOException, BadLocationException
read
в class EditorKit
in
- Поток, чтобы читать изdoc
- Место назначения для вставки.pos
- Расположение в документе, чтобы поместить контент> = 0.IOException
- на любой ошибке ввода-выводаBadLocationException
- если на месте продажи представляет недопустимое расположение в пределах документа.public void write(OutputStream out, Document doc, int pos, int len) throws IOException, BadLocationException
write
в class EditorKit
out
- Поток, чтобы записать вdoc
- Источник для записи.pos
- Расположение в документе, чтобы выбрать контент> = 0.len
- Количество, чтобы выписать> = 0.IOException
- на любой ошибке ввода-выводаBadLocationException
- если на месте продажи представляет недопустимое расположение в пределах документа.public void read(Reader in, Document doc, int pos) throws IOException, BadLocationException
read
в class EditorKit
in
- Поток, чтобы читать изdoc
- Место назначения для вставки.pos
- Расположение в документе, чтобы поместить контент> = 0.IOException
- на любой ошибке ввода-выводаBadLocationException
- если на месте продажи представляет недопустимое расположение в пределах документа.public void write(Writer out, Document doc, int pos, int len) throws IOException, BadLocationException
write
в class EditorKit
out
- Поток, чтобы записать вdoc
- Источник для записи.pos
- Расположение в документе, чтобы выбрать контент от> = 0.len
- Количество, чтобы выписать> = 0.IOException
- на любой ошибке ввода-выводаBadLocationException
- если на месте продажи не в пределах 0 и длина документа.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
ЧЕРНОВАЯ земля-b92