Класс DefaultTreeCellEditor.DefaultTextField
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JTextField
javax.swing.tree.DefaultTreeCellEditor.DefaultTextField
- Все реализованные интерфейсы:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable, SwingConstants
- Включающий класс:
DefaultTreeCellEditor
public class DefaultTreeCellEditor.DefaultTextField extends JTextField
TextField, используемый, когда редактор не предоставлен. Это текстовое поле фиксируется с рамкой, с которой оно создано. Оно также отдает предпочтение шрифту своего родительского компонента перед собственным шрифтом. И если визуализатор не равен null и никакой шрифт не был указан, предпочтительной высотой является высота визуализатора.Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе JTextField
JTextField.AccessibleJTextField | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JTextField.AccessibleJTextField |
Этот класс реализует поддержку специальных возможностей для класса JTextField. |
Вложенные классы/интерфейсы, объявленные в классе JTextComponent
JTextComponent.AccessibleJTextComponent, JTextComponent.DropLocation, JTextComponent.KeyBinding | Модификатор и тип | Класс | Описание |
|---|---|---|
class |
JTextComponent.AccessibleJTextComponent |
Этот класс реализует поддержку специальных возможностей для класса JTextComponent. |
static final class |
JTextComponent.DropLocation |
Представляет позицию сброса для JTextComponent. |
static class |
JTextComponent.KeyBinding |
Запись привязки для создания комбинаций клавиш. |
Вложенные классы/интерфейсы, объявленные в классе JComponent
JComponent.AccessibleJComponent | Модификатор и тип | Класс | Описание |
|---|---|---|
class |
JComponent.AccessibleJComponent |
Внутренний класс JComponent, используемый для предоставления стандартной поддержки специальных возможностей. |
Вложенные классы/интерфейсы, объявленные в классе Container
Container.AccessibleAWTContainer | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
Container.AccessibleAWTContainer |
Внутренний класс Container, используемый для предоставления стандартной поддержки специальных возможностей. |
Вложенные классы/интерфейсы, объявленные в классе Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
Component.AccessibleAWTComponent |
Внутренний класс Component, используемый для предоставления стандартной поддержки специальных возможностей. |
static enum |
Component.BaselineResizeBehavior |
Перечисление распространенных способов изменения базовой линии компонента при изменении его размера. |
protected class |
Component.BltBufferStrategy |
Внутренний класс для побитового переноса (blitting) закадровых поверхностей на компонент. |
protected class |
Component.FlipBufferStrategy |
Внутренний класс для переключения буферов на компоненте. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Border |
border |
Используемая граница. |
Поля, объявленные в классе JTextField
notifyAction | Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
notifyAction |
Имя действия для отправки уведомления о том, что содержимое поля было принято. |
Поля, объявленные в классе JTextComponent
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY | Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
DEFAULT_KEYMAP |
Раскладка клавиатуры по умолчанию, которая будет использоваться всеми экземплярами JTextComponent, если для них не была установлена другая раскладка. |
static final String |
FOCUS_ACCELERATOR_KEY |
Имя связанного свойства для ускорителя фокуса. |
Поля, объявленные в классе JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW | Модификатор и тип | Поле | Описание |
|---|---|---|
protected EventListenerList |
listenerList |
Список слушателей событий для этого компонента. |
static final String |
TOOL_TIP_TEXT_KEY |
Комментарий, отображаемый при наведении курсора на компонент, также известный как «подсказка значения», «всплывающая справка» или «всплывающая метка». |
protected ComponentUI |
ui |
Делегат внешнего вида и функциональности (look and feel) для этого компонента. |
static final int |
UNDEFINED_CONDITION |
Константа, используемая некоторыми API для обозначения того, что условие не определено. |
static final int |
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT |
Константа, используемая для registerKeyboardAction, означающая, что команда должна вызываться, когда принимающий компонент является предком компонента, находящегося в фокусе, или сам является компонентом в фокусе. |
static final int |
WHEN_FOCUSED |
Константа, используемая для registerKeyboardAction, означающая, что команда должна вызываться, когда компонент находится в фокусе. |
static final int |
WHEN_IN_FOCUSED_WINDOW |
Константа, используемая для registerKeyboardAction, означающая, что команда должна вызываться, когда принимающий компонент находится в окне, имеющем фокус, или сам является компонентом в фокусе. |
Поля, объявленные в классе Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT | Модификатор и тип | Поле | Описание |
|---|---|---|
protected AccessibleContext |
accessibleContext |
AccessibleContext, связанный с этим Component. |
static final float |
BOTTOM_ALIGNMENT |
Вспомогательная константа для getAlignmentY. |
static final float |
CENTER_ALIGNMENT |
Вспомогательная константа для getAlignmentY и getAlignmentX. |
static final float |
LEFT_ALIGNMENT |
Вспомогательная константа для getAlignmentX. |
static final float |
RIGHT_ALIGNMENT |
Вспомогательная константа для getAlignmentX. |
static final float |
TOP_ALIGNMENT |
Вспомогательная константа для getAlignmentY(). |
Поля, объявленные в интерфейсе ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ABORT |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что формирование асинхронно отслеживаемого изображения было прервано до его завершения. |
static final int |
ALLBITS |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что ранее отрисованное статическое изображение теперь завершено и может быть отрисовано снова в окончательном виде. |
static final int |
ERROR |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что при асинхронном отслеживании изображения произошла ошибка. |
static final int |
FRAMEBITS |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что доступен еще один полный кадр ранее отрисованного многокадрового изображения для повторной отрисовки. |
static final int |
HEIGHT |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что высота базового изображения теперь доступна и может быть получена из аргумента height метода обратного вызова imageUpdate. |
static final int |
PROPERTIES |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что свойства изображения теперь доступны. |
static final int |
SOMEBITS |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что доступны дополнительные пиксели, необходимые для отрисовки масштабированного варианта изображения. |
static final int |
WIDTH |
Этот флаг в аргументе infoflags метода imageUpdate указывает на то, что ширина базового изображения теперь доступна и может быть получена из аргумента width метода обратного вызова imageUpdate. |
Поля, объявленные в интерфейсе SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST | Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
BOTTOM |
Константа ориентации блока, используемая для указания нижней части блока. |
static final int |
CENTER |
Центральное положение в области. |
static final int |
EAST |
Направление по компасу: восток (вправо). |
static final int |
HORIZONTAL |
Горизонтальная ориентация. |
static final int |
LEADING |
Определяет начальный край текста для использования с языками с письмом слева направо и справа налево. |
static final int |
LEFT |
Константа ориентации блока, используемая для указания левой стороны блока. |
static final int |
NEXT |
Определяет следующее направление в последовательности. |
static final int |
NORTH |
Направление по компасу: север (вверх). |
static final int |
NORTH_EAST |
Направление по компасу: северо-восток (вверх и вправо). |
static final int |
NORTH_WEST |
Направление по компасу: северо-запад (вверх и влево). |
static final int |
PREVIOUS |
Определяет предыдущее направление в последовательности. |
static final int |
RIGHT |
Константа ориентации блока, используемая для указания правой стороны блока. |
static final int |
SOUTH |
Направление по компасу: юг (вниз). |
static final int |
SOUTH_EAST |
Направление по компасу: юго-восток (вниз и вправо). |
static final int |
SOUTH_WEST |
Направление по компасу: юго-запад (вниз и влево). |
static final int |
TOP |
Константа ориентации блока, используемая для указания верхней части блока. |
static final int |
TRAILING |
Определяет конечный край текста для использования с языками с письмом слева направо и справа налево. |
static final int |
VERTICAL |
Вертикальная ориентация. |
static final int |
WEST |
Направление по компасу: запад (влево). |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DefaultTextField |
Создает объект DefaultTreeCellEditor.DefaultTextField. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Border |
getBorder() |
Переопределяет JComponent.getBorder для возврата текущей рамки. |
Dimension |
getPreferredSize() |
Переопределяет JTextField.getPreferredSize для возврата предпочтительного размера на основе текущего шрифта, если он задан, либо использует шрифт средства визуализации. |
void |
setBorder |
Устанавливает рамку этого компонента. |
Методы, объявленные в классе JTextField
actionPropertyChanged, addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, createDefaultModel, fireActionPerformed, getAccessibleContext, getAction, getActionListeners, getActions, getColumns, getColumnWidth, getHorizontalAlignment, getHorizontalVisibility, getScrollOffset, getUIClassID, isValidateRoot, paramString, postActionEvent, removeActionListener, scrollRectToVisible, setAction, setActionCommand, setColumns, setDocument, setFont, setHorizontalAlignment, setScrollOffset | Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
actionPropertyChanged |
Обновляет состояние текстового поля в ответ на изменения свойств в связанном действии. |
void |
addActionListener |
Добавляет указанный слушатель действий для получения событий действия от этого текстового поля. |
protected void |
configurePropertiesFromAction |
Устанавливает свойства этого текстового поля в соответствии со свойствами указанного Action. |
protected PropertyChangeListener |
createActionPropertyChangeListener |
Создает и возвращает PropertyChangeListener, который отвечает за отслеживание изменений из указанного Action и обновление соответствующих свойств. |
protected Document |
createDefaultModel() |
Создает реализацию модели по умолчанию, используемую при конструировании, если она не задана явно. |
protected void |
fireActionPerformed() |
Оповещает всех слушателей, зарегистрировавших интерес к получению уведомлений об этом типе события. |
AccessibleContext |
getAccessibleContext() |
Возвращает AccessibleContext, связанный с этим JTextField. |
Action |
getAction() |
Возвращает текущее установленное действие Action для этого источника ActionEvent или null, если Action не установлено. |
ActionListener[] |
getActionListeners() |
Возвращает массив всех объектов ActionListener, добавленных в этот JTextField с помощью addActionListener(). |
Action[] |
getActions() |
Возвращает список команд для редактора. |
int |
getColumns() |
Возвращает количество столбцов в этом TextField. |
protected int |
getColumnWidth() |
Возвращает ширину столбца. |
int |
getHorizontalAlignment() |
Возвращает выравнивание текста по горизонтали. |
BoundedRangeModel |
getHorizontalVisibility() |
Возвращает видимость текстового поля. |
int |
getScrollOffset() |
Возвращает смещение прокрутки в пикселях. |
String |
getUIClassID() |
Возвращает идентификатор класса для UI. |
boolean |
isValidateRoot() |
Вызовы revalidate, исходящие из самого текстового поля, будут обрабатываться путем проверки корректности текстового поля, если только текстовое поле не содержится внутри JViewport, и в этом случае возвращается false. |
protected String |
paramString() |
Возвращает строковое представление этого JTextField. |
void |
postActionEvent() |
Обрабатывает события действия, происходящие в этом текстовом поле, отправляя их всем зарегистрированным объектам ActionListener. |
void |
removeActionListener |
Удаляет указанный слушатель действий, чтобы он больше не получал события действия от этого текстового поля. |
void |
scrollRectToVisible |
Прокручивает поле влево или вправо. |
void |
setAction |
Устанавливает Action для источника ActionEvent. |
void |
setActionCommand |
Задает строку команды, используемую для событий действия. |
void |
setColumns |
Устанавливает количество столбцов в этом TextField, а затем делает компоновку недействительной. |
void |
setDocument |
Связывает редактор с текстовым документом. |
void |
setFont |
Устанавливает текущий шрифт. |
void |
setHorizontalAlignment |
Задает выравнивание текста по горизонтали. |
void |
setScrollOffset |
Устанавливает смещение прокрутки в пикселях. |
Методы, объявленные в классе JTextComponent
addCaretListener, addKeymap, copy, cut, fireCaretUpdate, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getDropLocation, getDropMode, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPreferredScrollableViewportSize, getPrintable, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, modelToView2D, moveCaretPosition, paste, print, print, print, read, removeCaretListener, removeKeymap, replaceSelection, restoreComposedText, saveComposedText, select, selectAll, setCaret, setCaretColor, setCaretPosition, setDisabledTextColor, setDragEnabled, setDropMode, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, viewToModel2D, write | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addCaretListener |
Добавляет слушатель каретки для уведомления о любых изменениях каретки. |
static Keymap |
addKeymap |
Добавляет новую раскладку клавиатуры в иерархию раскладок клавиатуры. |
void |
copy() |
Переносит текущий выделенный диапазон в связанной текстовой модели в системный буфер обмена, оставляя содержимое в текстовой модели. |
void |
cut() |
Переносит текущий выделенный диапазон в связанной текстовой модели в системный буфер обмена, удаляя содержимое из модели. |
protected void |
fireCaretUpdate |
Оповещает всех слушателей, зарегистрировавших интерес к получению уведомлений об этом типе события. |
Caret |
getCaret() |
Возвращает каретку, обеспечивающую ориентированную на текст навигацию по представлению. |
Color |
getCaretColor() |
Возвращает текущий цвет, используемый для отрисовки каретки. |
CaretListener[] |
getCaretListeners() |
Возвращает массив всех слушателей каретки, зарегистрированных в этом текстовом компоненте. |
int |
getCaretPosition() |
Возвращает позицию каретки вставки текста для текстового компонента. |
Color |
getDisabledTextColor() |
Возвращает текущий цвет, используемый для отрисовки отключенного текста. |
Document |
getDocument() |
Возвращает модель, связанную с редактором. |
boolean |
getDragEnabled() |
Возвращает значение, указывающее, включена ли автоматическая обработка перетаскивания. |
final JTextComponent.DropLocation |
getDropLocation() |
Возвращает положение, которое этот компонент должен визуально отображать как место сброса во время операции DnD над компонентом, или null, если в данный момент местоположение не отображается. |
final DropMode |
getDropMode() |
Возвращает режим сброса для этого компонента. |
char |
getFocusAccelerator() |
Возвращает клавишу быстрого доступа, которая передает фокус принимающему текстовому компоненту. |
Highlighter |
getHighlighter() |
Возвращает объект, отвечающий за создание подсветки. |
InputMethodRequests |
getInputMethodRequests() |
Возвращает обработчик запросов метода ввода, поддерживающий запросы от методов ввода для этого компонента. |
Keymap |
getKeymap() |
Возвращает раскладку клавиатуры, активную в данный момент в этом текстовом компоненте. |
static Keymap |
getKeymap |
Возвращает именованную раскладку клавиатуры, ранее добавленную в документ. |
Insets |
getMargin() |
Возвращает отступ между рамкой текстового компонента и его текстом. |
NavigationFilter |
getNavigationFilter() |
Возвращает NavigationFilter. |
Dimension |
getPreferredScrollableViewportSize() |
Возвращает предпочтительный размер области просмотра для компонента представления. |
Printable |
getPrintable |
Возвращает Printable для использования при печати содержимого этого JTextComponent. |
int |
getScrollableBlockIncrement |
Компоненты, отображающие логические строки или столбцы, должны вычислять шаг прокрутки, который полностью откроет один блок строк или столбцов в зависимости от значения ориентации. |
boolean |
getScrollableTracksViewportHeight() |
Возвращает true, если область просмотра всегда должна принудительно согласовывать высоту этого Scrollable с высотой области просмотра. |
boolean |
getScrollableTracksViewportWidth() |
Возвращает true, если область просмотра всегда должна принудительно согласовывать ширину этого Scrollable с шириной области просмотра. |
int |
getScrollableUnitIncrement |
Компоненты, отображающие логические строки или столбцы, должны вычислять шаг прокрутки, который полностью откроет одну новую строку или столбец в зависимости от значения ориентации. |
String |
getSelectedText() |
Возвращает выделенный текст, содержащийся в этом TextComponent. |
Color |
getSelectedTextColor() |
Возвращает текущий цвет, используемый для отрисовки выделенного текста. |
Color |
getSelectionColor() |
Возвращает текущий цвет, используемый для отрисовки выделения. |
int |
getSelectionEnd() |
Возвращает конечную позицию выделенного текста. |
int |
getSelectionStart() |
Возвращает начальную позицию выделенного текста. |
String |
getText() |
Возвращает текст, содержащийся в этом TextComponent. |
String |
getText |
Возвращает часть текста, представленного компонентом. |
String |
getToolTipText |
Возвращает строку, используемую в качестве всплывающей подсказки для event. |
TextUI |
getUI() |
Возвращает фабрику пользовательского интерфейса для этого ориентированного на текст редактора. |
boolean |
isEditable() |
Возвращает логическое значение, указывающее, доступен ли этот TextComponent для редактирования или нет. |
static void |
loadKeymap |
Загружает раскладку клавиатуры с набором привязок клавиш. |
Rectangle |
modelToView |
Устарело. |
Rectangle2D |
modelToView2D |
Преобразует заданную позицию в модели в место в системе координат представления. |
void |
moveCaretPosition |
Перемещает каретку в новую позицию, оставляя после себя метку, определенную при последнем вызове setCaretPosition. |
void |
paste() |
Переносит содержимое системного буфера обмена в связанную текстовую модель. |
boolean |
print() |
Удобный метод печати, который отображает диалоговое окно печати, а затем печатает этот JTextComponent в интерактивном режиме без текста верхнего и нижнего колонтитулов. |
boolean |
print |
Удобный метод печати, который отображает диалоговое окно печати, а затем печатает этот JTextComponent в интерактивном режиме с указанным текстом верхнего и нижнего колонтитулов. |
boolean |
print |
Печатает содержимое этого JTextComponent. |
void |
read |
Выполняет инициализацию из потока. |
void |
removeCaretListener |
Удаляет слушатель каретки. |
static Keymap |
removeKeymap |
Удаляет именованную раскладку клавиатуры, ранее добавленную в документ. |
void |
replaceSelection |
Заменяет текущее выделенное содержимое новым содержимым, представленным заданной строкой. |
protected void |
restoreComposedText() |
Восстанавливает составной текст, ранее сохраненный с помощью saveComposedText. |
protected boolean |
saveComposedText |
Сохраняет составной текст вокруг указанной позиции. |
void |
select |
Выделяет текст между указанными начальной и конечной позициями. |
void |
selectAll() |
Выделяет весь текст в TextComponent. |
void |
setCaret |
Устанавливает используемую каретку. |
void |
setCaretColor |
Задает текущий цвет, используемый для отрисовки каретки. |
void |
setCaretPosition |
Устанавливает позицию каретки вставки текста для TextComponent. |
void |
setDisabledTextColor |
Задает текущий цвет, используемый для отрисовки отключенного текста. |
void |
setDragEnabled |
Включает или выключает автоматическую обработку перетаскивания. |
final void |
setDropMode |
Устанавливает режим сброса для этого компонента. |
void |
setEditable |
Устанавливает указанное логическое значение, определяющее, должен ли этот TextComponent быть доступным для редактирования. |
void |
setFocusAccelerator |
Задает клавишу быстрого доступа, которая передает фокус принимающему текстовому компоненту. |
void |
setHighlighter |
Устанавливает используемый объект подсветки. |
void |
setKeymap |
Устанавливает раскладку клавиатуры для привязки событий к действиям. |
void |
setMargin |
Устанавливает отступ между рамкой текстового компонента и его текстом. |
void |
setNavigationFilter |
Устанавливает NavigationFilter. |
void |
setSelectedTextColor |
Задает текущий цвет, используемый для отрисовки выделенного текста. |
void |
setSelectionColor |
Задает текущий цвет, используемый для отрисовки выделения. |
void |
setSelectionEnd |
Устанавливает конец выделения в указанную позицию. |
void |
setSelectionStart |
Устанавливает начало выделения в указанную позицию. |
void |
setText |
Устанавливает текст этого TextComponent в указанный текст. |
void |
setUI |
Задает фабрику пользовательского интерфейса для этого ориентированного на текст редактора. |
void |
updateUI() |
Перезагружает подключаемый UI. |
int |
viewToModel |
Устарело. заменено на JTextComponent.viewToModel2D(Point2D)
|
int |
viewToModel2D |
Преобразует заданную точку в системе координат представления в ближайшую репрезентативную позицию в модели. |
void |
write |
Сохраняет содержимое модели в заданный поток. |
Методы, объявленные в классе JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAncestorListener |
Регистрирует listener так, чтобы он получал AncestorEvents, когда он сам или любой из его предков перемещается либо становится видимым или невидимым. |
void |
addNotify() |
Уведомляет данный компонент о том, что у него появился родительский компонент. |
void |
addVetoableChangeListener |
Добавляет VetoableChangeListener в список слушателей. |
void |
computeVisibleRect |
Возвращает "видимый прямоугольник" компонента Component — пересечение видимых прямоугольников данного компонента и всех его предков. |
boolean |
contains |
Предоставляет делегату пользовательского интерфейса возможность определить точную форму этого компонента для обработки мыши. |
JToolTip |
createToolTip() |
Возвращает экземпляр JToolTip, который должен использоваться для отображения всплывающей подсказки. |
void |
disable() |
Устарело. Начиная с версии JDK 1.1 заменено на java.awt.Component.setEnabled(boolean). |
void |
enable() |
Устарело. Начиная с версии JDK 1.1 заменено на java.awt.Component.setEnabled(boolean). |
void |
firePropertyChange |
Поддержка создания отчетов об изменениях связных свойств для логических свойств. |
void |
firePropertyChange |
Поддержка создания отчетов об изменениях связных свойств для целочисленных свойств. |
protected void |
fireVetoableChange |
Поддерживает уведомление об изменениях ограничиваемых свойств (constrained properties). |
ActionListener |
getActionForKeyStroke |
Возвращает объект, который будет выполнять действие, зарегистрированное для заданного нажатия клавиши. |
final ActionMap |
getActionMap() |
Возвращает ActionMap, используемый для определения того, какое Action должно быть вызвано для конкретной привязки KeyStroke. |
float |
getAlignmentX() |
Переопределяет Container.getAlignmentX для возврата выравнивания по горизонтали. |
float |
getAlignmentY() |
Переопределяет Container.getAlignmentY для возврата выравнивания по вертикали. |
AncestorListener[] |
getAncestorListeners() |
Возвращает массив всех слушателей предков, зарегистрированных для этого компонента. |
boolean |
getAutoscrolls() |
Возвращает свойство autoscrolls. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior() |
Возвращает перечисление, указывающее, как базовая линия компонента изменяется при изменении размера. |
Rectangle |
getBounds |
Сохраняет границы этого компонента в "возвращаемое значение" rv и возвращает rv. |
final Object |
getClientProperty |
Возвращает значение свойства с указанным ключом. |
protected Graphics |
getComponentGraphics |
Возвращает графический объект, используемый для отрисовки этого компонента. |
JPopupMenu |
getComponentPopupMenu() |
Возвращает JPopupMenu, назначенный для этого компонента. |
int |
getConditionForKeyStroke |
Возвращает условие, определяющее, происходит ли зарегистрированное действие в ответ на указанное нажатие клавиши. |
int |
getDebugGraphicsOptions() |
Возвращает состояние отладки графики. |
static Locale |
getDefaultLocale() |
Возвращает локаль по умолчанию, используемую для инициализации свойства locale каждого JComponent при создании. |
FontMetrics |
getFontMetrics |
Возвращает FontMetrics для указанного Font. |
Graphics |
getGraphics() |
Возвращает графический контекст этого компонента, который позволяет рисовать на компоненте. |
int |
getHeight() |
Возвращает текущую высоту этого компонента. |
boolean |
getInheritsPopupMenu() |
Возвращает true, если JPopupMenu должен наследоваться от родителя. |
final InputMap |
getInputMap() |
Возвращает InputMap, используемый, когда компонент находится в фокусе. |
final InputMap |
getInputMap |
Возвращает InputMap, который используется во время condition. |
InputVerifier |
getInputVerifier() |
Возвращает средство проверки ввода (input verifier) для этого компонента. |
Insets |
getInsets() |
Если для этого компонента была задана граница, возвращает отступы границы; в противном случае вызывает super.getInsets. |
Insets |
getInsets |
Возвращает объект Insets, содержащий значения отступов этого компонента. |
<T extends EventListener> |
getListeners |
Возвращает массив всех объектов, зарегистрированных в данный момент как FooListener для этого JComponent. |
Point |
getLocation |
Сохраняет координаты x,y начала этого компонента в "возвращаемое значение" rv и возвращает rv. |
Dimension |
getMaximumSize() |
Если максимальный размер был установлен в значение, отличное от null, просто возвращает его. |
Dimension |
getMinimumSize() |
Если минимальный размер был установлен в значение, отличное от null, просто возвращает его. |
Component |
getNextFocusableComponent() |
Устарело. Начиная с версии 1.4 заменено на FocusTraversalPolicy. |
Point |
getPopupLocation |
Возвращает предпочтительное положение для отображения всплывающего меню в системе координат этого компонента. |
KeyStroke[] |
getRegisteredKeyStrokes() |
Возвращает KeyStrokes, который будет инициировать зарегистрированные действия. |
JRootPane |
getRootPane() |
Возвращает предка типа JRootPane для этого компонента. |
Dimension |
getSize |
Сохраняет ширину/высоту этого компонента в "возвращаемое значение" rv и возвращает rv. |
Point |
getToolTipLocation |
Возвращает расположение всплывающей подсказки в системе координат этого компонента. |
String |
getToolTipText() |
Возвращает строку всплывающей подсказки, заданную с помощью setToolTipText. |
Container |
getTopLevelAncestor() |
Возвращает предка верхнего уровня этого компонента (содержащий Window) или null, если этот компонент не был добавлен ни в один контейнер. |
TransferHandler |
getTransferHandler() |
Возвращает свойство transferHandler. |
boolean |
getVerifyInputWhenFocusTarget() |
Возвращает значение, указывающее, будет ли вызываться средство проверки ввода для текущего владельца фокуса перед тем, как этот компонент запросит фокус. |
VetoableChangeListener[] |
getVetoableChangeListeners() |
Возвращает массив всех слушателей вето изменений (vetoable change listeners), зарегистрированных на этом компоненте. |
Rectangle |
getVisibleRect() |
Возвращает "видимый прямоугольник" компонента Component — пересечение видимого прямоугольника этого компонента, new Rectangle(0, 0, getWidth(), getHeight()), и видимых прямоугольников всех его предков. |
int |
getWidth() |
Возвращает текущую ширину этого компонента. |
int |
getX() |
Возвращает текущую координату x начала координат компонента. |
int |
getY() |
Возвращает текущую координату y начала координат компонента. |
void |
grabFocus() |
Запрашивает передачу фокуса ввода этому Component, а также чтобы предок верхнего уровня этого Component стал сфокусированным окном (focused Window). |
void |
hide() |
Устарело. |
boolean |
isDoubleBuffered() |
Возвращает, должен ли этот компонент использовать буфер для отрисовки. |
static boolean |
isLightweightComponent |
Возвращает true, если этот компонент является легковесным, то есть если у него нет нативного аналога в оконной системе. |
boolean |
isManagingFocus() |
Устарело. Начиная с версии 1.4 заменено на Component.setFocusTraversalKeys(int, Set) и Container.setFocusCycleRoot(boolean). |
boolean |
isOpaque() |
Возвращает true, если этот компонент полностью непрозрачен. |
boolean |
isOptimizedDrawingEnabled() |
Возвращает true, если данный компонент выстраивает мозаикой свои дочерние элементы — то есть может гарантировать, что дочерние элементы не будут перекрываться. |
final boolean |
isPaintingForPrint() |
Возвращает true, если текущая операция отрисовки этого компонента является частью операции print. |
protected boolean |
isPaintingOrigin() |
Возвращает true, если отрисовка, вызванная дочерним компонентом, должна инициироваться этим Component или одним из его предков. |
boolean |
isPaintingTile() |
Возвращает true, если компонент в данный момент выполняет отрисовку фрагмента (тайла). |
boolean |
isRequestFocusEnabled() |
Возвращает true, если этот JComponent должен получить фокус; в противном случае возвращает false. |
void |
paint |
Вызывается Swing для отрисовки компонентов. |
protected void |
paintBorder |
Отрисовывает границу компонента. |
protected void |
paintChildren |
Отрисовывает дочерние элементы этого компонента. |
protected void |
paintComponent |
Вызывает метод paint делегата UI, если делегат UI не равен null. |
void |
paintImmediately |
Немедленно выполняет отрисовку указанной области в этом компоненте и всех его потомках, перекрывающих эту область. |
void |
paintImmediately |
Выполняет отрисовку указанной области прямо сейчас. |
void |
print |
Вызовите этот метод для вывода компонента на печать в указанный Graphics. |
void |
printAll |
Вызовите этот метод для печати компонента. |
protected void |
printBorder |
Печатает границу компонента. |
protected void |
printChildren |
Печатает дочерние элементы этого компонента. |
protected void |
printComponent |
Этот метод вызывается во время операции печати. |
protected void |
processComponentKeyEvent |
Обрабатывает любые события клавиатуры, распознаваемые самим компонентом. |
protected boolean |
processKeyBinding |
Вызывается для обработки привязок клавиш для ks в результате KeyEvent e. |
protected void |
processKeyEvent |
Переопределяет processKeyEvent для обработки событий. |
protected void |
processMouseEvent |
Обрабатывает события мыши, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам MouseListener; полное описание этого метода приведено в Component.processMouseEvent(MouseEvent). |
protected void |
processMouseMotionEvent |
Обрабатывает события перемещения мыши, такие как MouseEvent.MOUSE_DRAGGED. |
final void |
putClientProperty |
Добавляет произвольное клиентское свойство "ключ/значение" к этому компоненту. |
void |
registerKeyboardAction |
Этот метод устарел; для аналогичного поведения используйте комбинацию из getActionMap() и getInputMap(). |
void |
registerKeyboardAction |
Этот метод устарел; для аналогичного поведения используйте комбинацию из getActionMap() и getInputMap(). |
void |
removeAncestorListener |
Отменяет регистрацию listener, чтобы он больше не получал AncestorEvents. |
void |
removeNotify() |
Уведомляет этот компонент о том, что у него больше нет родительского компонента. |
void |
removeVetoableChangeListener |
Удаляет VetoableChangeListener из списка слушателей. |
void |
repaint |
Добавляет указанную область в список измененных ("грязных") областей, если компонент отображается на экране. |
void |
repaint |
Добавляет указанную область в список измененных ("грязных") областей, если компонент отображается на экране. |
boolean |
requestDefaultFocus() |
Устарело. Начиная с версии 1.4 заменено на FocusTraversalPolicy.getDefaultComponent(Container).requestFocus()
|
void |
requestFocus() |
Запрашивает передачу фокуса ввода этому Component. |
boolean |
requestFocus |
Запрашивает передачу фокуса ввода этому Component. |
boolean |
requestFocusInWindow() |
Запрашивает передачу фокуса ввода этому Component. |
protected boolean |
requestFocusInWindow |
Запрашивает передачу фокуса ввода этому Component. |
void |
resetKeyboardActions() |
Отменяет все привязки в первом уровне InputMaps и ActionMap. |
void |
reshape |
Устарело. Начиная с версии JDK 5 заменено на Component.setBounds(int, int, int, int). |
void |
revalidate() |
Поддерживает отложенную автоматическую компоновку. |
final void |
setActionMap |
Устанавливает ActionMap в am. |
void |
setAlignmentX |
Устанавливает выравнивание по горизонтали. |
void |
setAlignmentY |
Устанавливает выравнивание по вертикали. |
void |
setAutoscrolls |
Устанавливает свойство autoscrolls. |
void |
setBackground |
Устанавливает цвет фона этого компонента. |
void |
setComponentPopupMenu |
Устанавливает JPopupMenu для этого JComponent. |
void |
setDebugGraphicsOptions |
Включает или выключает диагностическую информацию о каждой графической операции, выполняемой внутри компонента или одного из его потомков. |
static void |
setDefaultLocale |
Устанавливает локаль по умолчанию, используемую для инициализации свойства locale каждого JComponent при создании. |
void |
setDoubleBuffered |
Устанавливает, должен ли этот компонент использовать буфер для отрисовки. |
void |
setEnabled |
Устанавливает, включен ли этот компонент. |
void |
setFocusTraversalKeys |
Устанавливает клавиши перемещения фокуса для заданной операции перемещения для этого Component. |
void |
setForeground |
Устанавливает цвет переднего плана для этого компонента. |
void |
setInheritsPopupMenu |
Устанавливает, должен ли getComponentPopupMenu делегировать вызов родителю, если этому компоненту не назначен JPopupMenu. |
final void |
setInputMap |
Устанавливает InputMap для использования при условии condition равным map. |
void |
setInputVerifier |
Устанавливает средство проверки ввода для этого компонента. |
void |
setMaximumSize |
Устанавливает максимальный размер этого компонента равным константному значению. |
void |
setMinimumSize |
Устанавливает минимальный размер этого компонента равным константному значению. |
void |
setNextFocusableComponent |
Устарело. Начиная с версии 1.4 заменено на FocusTraversalPolicy
|
void |
setOpaque |
Если true, компонент отрисовывает каждый пиксель в пределах своих границ. |
void |
setPreferredSize |
Устанавливает предпочтительный размер этого компонента. |
void |
setRequestFocusEnabled |
Предоставляет подсказку относительно того, должен ли этот JComponent получать фокус. |
void |
setToolTipText |
Регистрирует текст для отображения во всплывающей подсказке. |
void |
setTransferHandler |
Устанавливает TransferHandler, который обеспечивает поддержку передачи данных в этот компонент и из него посредством вырезания/копирования/вставки и перетаскивания (drag and drop). |
protected void |
setUI |
Устанавливает делегат внешнего вида (look and feel) для этого компонента. |
void |
setVerifyInputWhenFocusTarget |
Устанавливает значение, указывающее, будет ли вызываться средство проверки ввода для текущего владельца фокуса перед тем, как этот компонент запросит фокус. |
void |
setVisible |
Делает компонент видимым или невидимым. |
void |
unregisterKeyboardAction |
Этот метод устарел. |
void |
update |
Вызывает paint. |
Методы, объявленные в классе Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree | Модификатор и тип | Метод | Описание |
|---|---|---|
Component |
add |
Добавляет указанный компонент в конец этого контейнера. |
Component |
add |
Добавляет указанный компонент в этот контейнер в заданную позицию. |
void |
add |
Добавляет указанный компонент в конец этого контейнера. |
void |
add |
Добавляет указанный компонент в этот контейнер с указанными ограничениями по указанному индексу. |
Component |
add |
Добавляет указанный компонент в этот контейнер. |
void |
addContainerListener |
Добавляет указанный прослушиватель контейнера для получения событий контейнера от этого контейнера. |
protected void |
addImpl |
Добавляет указанный компонент в этот контейнер по указанному индексу. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей для определенного свойства. |
void |
applyComponentOrientation |
Задает свойство ComponentOrientation этого контейнера и всех компонентов, содержащихся в нем. |
boolean |
areFocusTraversalKeysSet |
Возвращает значение, указывающее, был ли явно определен для этого Container набор клавиш перехода фокуса для данной операции обхода фокуса. |
int |
countComponents() |
Устарело. Начиная с версии JDK 1.1, заменено на getComponentCount(). |
void |
deliverEvent |
Устарело. Начиная с версии JDK 1.1, заменено на dispatchEvent(AWTEvent e)
|
void |
doLayout() |
Заставляет этот контейнер разместить свои компоненты. |
Component |
findComponentAt |
Определяет видимый дочерний компонент, содержащий указанную позицию. |
Component |
findComponentAt |
Определяет видимый дочерний компонент, содержащий указанную точку. |
Component |
getComponent |
Возвращает n-й компонент в этом контейнере. |
Component |
getComponentAt |
Определяет компонент, содержащий позицию x,y. |
Component |
getComponentAt |
Возвращает компонент, содержащий указанную точку. |
int |
getComponentCount() |
Возвращает количество компонентов в этой панели. |
Component[] |
getComponents() |
Возвращает все компоненты в этом контейнере. |
int |
getComponentZOrder |
Возвращает индекс компонента в z-порядке внутри контейнера. |
ContainerListener[] |
getContainerListeners() |
Возвращает массив всех прослушивателей контейнера, зарегистрированных для этого контейнера. |
Set |
getFocusTraversalKeys |
Возвращает набор клавиш перехода фокуса для заданной операции обхода для этого Container. |
FocusTraversalPolicy |
getFocusTraversalPolicy() |
Возвращает политику обхода фокуса, которая будет управлять переходом с клавиатуры по дочерним элементам этого Container, или null, если этот Container не является корнем цикла фокуса. |
LayoutManager |
getLayout() |
Возвращает менеджер компоновки для этого контейнера. |
Point |
getMousePosition |
Возвращает положение указателя мыши в пространстве координат этого Container, если Container находится под указателем мыши, в противном случае возвращает null. |
Insets |
insets() |
Устарело. Начиная с версии JDK 1.1, заменено на getInsets(). |
void |
invalidate() |
Делает контейнер недействительным. |
boolean |
isAncestorOf |
Проверяет, содержится ли компонент в иерархии компонентов этого контейнера. |
boolean |
isFocusCycleRoot() |
Возвращает значение, указывающее, является ли этот Container корнем цикла обхода фокуса. |
boolean |
isFocusCycleRoot |
Возвращает значение, указывающее, является ли указанный Container корнем цикла фокуса для цикла обхода фокуса этого Container. |
final boolean |
isFocusTraversalPolicyProvider() |
Возвращает значение, указывающее, предоставляет ли этот контейнер политику обхода фокуса. |
boolean |
isFocusTraversalPolicySet() |
Возвращает значение, указывающее, была ли явно установлена политика обхода фокуса для этого Container. |
void |
layout() |
Устарело. Начиная с версии JDK 1.1, заменено на doLayout(). |
void |
list |
Выводит список этого контейнера в указанный выходной поток. |
void |
list |
Выводит список, начиная с указанного отступа, в указанный модуль записи печати. |
Component |
locate |
Устарело. Начиная с версии JDK 1.1, заменено на getComponentAt(int, int). |
Dimension |
minimumSize() |
Устарело. Начиная с версии JDK 1.1, заменено на getMinimumSize(). |
void |
paintComponents |
Отрисовывает каждый из компонентов в этом контейнере. |
Dimension |
preferredSize() |
Устарело. Начиная с версии JDK 1.1, заменено на getPreferredSize(). |
void |
printComponents |
Печатает каждый из компонентов в этом контейнере. |
protected void |
processContainerEvent |
Обрабатывает события контейнера, происходящие в этом контейнере, путем их диспетчеризации любым зарегистрированным объектам ContainerListener. |
protected void |
processEvent |
Обрабатывает события в этом контейнере. |
void |
remove |
Удаляет компонент, указанный с помощью index, из этого контейнера. |
void |
remove |
Удаляет указанный компонент из этого контейнера. |
void |
removeAll() |
Удаляет все компоненты из этого контейнера. |
void |
removeContainerListener |
Удаляет указанный прослушиватель контейнера, чтобы он больше не получал события контейнера от этого контейнера. |
void |
setComponentZOrder |
Перемещает указанный компонент на указанный индекс z-порядка в контейнере. |
void |
setFocusCycleRoot |
Задает, является ли этот Container корнем цикла обхода фокуса. |
void |
setFocusTraversalPolicy |
Устанавливает политику обхода фокуса, которая будет управлять переходом с клавиатуры по дочерним элементам этого Container, если этот Container является корнем цикла фокуса. |
final void |
setFocusTraversalPolicyProvider |
Задает, будет ли этот контейнер использоваться для предоставления политики обхода фокуса. |
void |
setLayout |
Устанавливает менеджер компоновки для этого контейнера. |
void |
transferFocusDownCycle() |
Передает фокус на один цикл обхода фокуса вниз. |
void |
validate() |
Проверяет корректность (validate) этого контейнера и всех его подкомпонентов. |
protected void |
validateTree() |
Рекурсивно спускается по дереву контейнеров и повторно вычисляет компоновку для любых поддеревьев, помеченных как нуждающиеся в этом (тех, которые помечены как недействительные). |
Методы, объявленные в классе Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
action |
Устарело. Начиная с версии JDK 1.1, следует регистрировать этот компонент в качестве ActionListener на компоненте, генерирующем события действия. |
void |
add |
Добавляет указанное всплывающее меню к компоненту. |
void |
addComponentListener |
Добавляет указанный слушатель компонентов для получения событий компонента от этого компонента. |
void |
addFocusListener |
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента, когда этот компонент получает фокус ввода. |
void |
addHierarchyBoundsListener |
Добавляет указанный слушатель границ иерархии для получения событий границ иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер. |
void |
addHierarchyListener |
Добавляет указанный слушатель иерархии для получения событий изменения иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер. |
void |
addInputMethodListener |
Добавляет указанный слушатель методов ввода для получения событий методов ввода от этого компонента. |
void |
addKeyListener |
Добавляет указанный слушатель клавиатуры для получения событий клавиатуры от этого компонента. |
void |
addMouseListener |
Добавляет указанный слушатель мыши для получения событий мыши от этого компонента. |
void |
addMouseMotionListener |
Добавляет указанный слушатель перемещения мыши для получения событий перемещения мыши от этого компонента. |
void |
addMouseWheelListener |
Добавляет указанный слушатель колесика мыши для получения событий колесика мыши от этого компонента. |
Rectangle |
bounds() |
Устарело. Начиная с версии JDK 1.1, заменено на getBounds(). |
int |
checkImage |
Возвращает состояние построения экранного представления указанного изображения. |
int |
checkImage |
Возвращает состояние построения экранного представления указанного изображения. |
protected AWTEvent |
coalesceEvents |
Потенциально объединяет отправляемое событие с существующим событием. |
boolean |
contains |
Проверяет, «содержит» ли этот компонент указанную точку, где координаты точки x и y определены относительно системы координат этого компонента. |
Image |
createImage |
Создает внеэкранное отрисовываемое изображение, используемое для двойной буферизации. |
Image |
createImage |
Создает изображение на основе указанного поставщика изображений. |
VolatileImage |
createVolatileImage |
Создает изменяемое внеэкранное отрисовываемое изображение, используемое для двойной буферизации. |
VolatileImage |
createVolatileImage |
Создает изменяемое внеэкранное отрисовываемое изображение с заданными возможностями. |
protected final void |
disableEvents |
Отключает доставку событий, определенных указанным параметром маски событий, этому компоненту. |
final void |
dispatchEvent |
Диспетчеризирует событие этому компоненту или одному из его подкомпонентов. |
void |
enable |
Устарело. Начиная с версии JDK 1.1, заменено на setEnabled(boolean). |
protected final void |
enableEvents |
Включает доставку событий, определенных указанным параметром маски событий, этому компоненту. |
void |
enableInputMethods |
Включает или отключает поддержку методов ввода для этого компонента. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
protected void |
firePropertyChange |
Поддержка создания отчетов об изменении связанных свойств для свойств типа Object. |
Color |
getBackground() |
Возвращает цвет фона этого компонента. |
Rectangle |
getBounds() |
Возвращает границы этого компонента в виде объекта Rectangle. |
ColorModel |
getColorModel() |
Возвращает экземпляр ColorModel, используемый для отображения компонента на устройстве вывода. |
ComponentListener[] |
getComponentListeners() |
Возвращает массив всех слушателей компонентов, зарегистрированных для этого компонента. |
ComponentOrientation |
getComponentOrientation() |
Получает языково-зависимую ориентацию, которая должна использоваться для упорядочивания элементов или текста внутри этого компонента. |
Cursor |
getCursor() |
Возвращает курсор, установленный в компоненте. |
DropTarget |
getDropTarget() |
Возвращает DropTarget, связанный с этим Component. |
Container |
getFocusCycleRootAncestor() |
Возвращает Container, который является корнем цикла обхода фокуса для этого Component. |
FocusListener[] |
getFocusListeners() |
Возвращает массив всех слушателей фокуса, зарегистрированных для этого компонента. |
boolean |
getFocusTraversalKeysEnabled() |
Возвращает значение, указывающее, включены ли клавиши обхода фокуса для этого Component. |
Font |
getFont() |
Возвращает шрифт этого компонента. |
Color |
getForeground() |
Возвращает цвет переднего плана этого компонента. |
GraphicsConfiguration |
getGraphicsConfiguration() |
Возвращает GraphicsConfiguration, связанный с этим Component. |
HierarchyBoundsListener[] |
getHierarchyBoundsListeners() |
Возвращает массив всех слушателей границ иерархии, зарегистрированных для этого компонента. |
HierarchyListener[] |
getHierarchyListeners() |
Возвращает массив всех слушателей иерархии, зарегистрированных для этого компонента. |
boolean |
getIgnoreRepaint() |
Возвращает значение, указывающее, следует ли игнорировать сообщения отрисовки, полученные от операционной системы. |
InputContext |
getInputContext() |
Возвращает контекст ввода, используемый этим компонентом для обработки взаимодействия с методами ввода при вводе текста в этот компонент. |
InputMethodListener[] |
getInputMethodListeners() |
Возвращает массив всех слушателей методов ввода, зарегистрированных для этого компонента. |
KeyListener[] |
getKeyListeners() |
Возвращает массив всех слушателей клавиатуры, зарегистрированных для этого компонента. |
Locale |
getLocale() |
Возвращает локаль этого компонента. |
Point |
getLocation() |
Возвращает положение этого компонента в виде точки, определяющей верхний левый угол компонента. |
Point |
getLocationOnScreen() |
Возвращает положение этого компонента в виде точки, определяющей верхний левый угол компонента в системе координат экрана. |
MouseListener[] |
getMouseListeners() |
Возвращает массив всех слушателей мыши, зарегистрированных для этого компонента. |
MouseMotionListener[] |
getMouseMotionListeners() |
Возвращает массив всех слушателей перемещения мыши, зарегистрированных для этого компонента. |
Point |
getMousePosition() |
Возвращает положение указателя мыши в пространстве координат этого Component, если Component находится непосредственно под указателем мыши, в противном случае возвращает null. |
MouseWheelListener[] |
getMouseWheelListeners() |
Возвращает массив всех слушателей колесика мыши, зарегистрированных для этого компонента. |
String |
getName() |
Возвращает имя компонента. |
Container |
getParent() |
Возвращает родительский элемент этого компонента. |
PropertyChangeListener[] |
getPropertyChangeListeners() |
Возвращает массив всех слушателей изменения свойств, зарегистрированных для этого компонента. |
PropertyChangeListener[] |
getPropertyChangeListeners |
Возвращает массив всех слушателей, связанных с указанным свойством. |
Dimension |
getSize() |
Возвращает размер этого компонента в виде объекта Dimension. |
Toolkit |
getToolkit() |
Возвращает инструментарий этого компонента. |
final Object |
getTreeLock() |
Возвращает объект блокировки этого компонента (объект, владеющий монитором синхронизации потоков) для операций с деревом компонентов и компоновкой AWT. |
boolean |
gotFocus |
Устарело. Начиная с версии JDK 1.1, заменено на processFocusEvent(FocusEvent). |
boolean |
handleEvent |
Устарело. Начиная с версии JDK 1.1, заменено на processEvent(AWTEvent). |
boolean |
hasFocus() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
imageUpdate |
Перерисовывает компонент при изменении изображения. |
boolean |
inside |
Устарело. Начиная с версии JDK 1.1, заменено на contains(int, int). |
boolean |
isBackgroundSet() |
Возвращает значение, указывающее, был ли цвет фона явно установлен для этого Component. |
boolean |
isCursorSet() |
Возвращает значение, указывающее, был ли курсор явно установлен для этого Component. |
boolean |
isDisplayable() |
Определяет, может ли этот компонент отображаться. |
boolean |
isEnabled() |
Определяет, включен ли этот компонент. |
boolean |
isFocusable() |
Возвращает значение, указывающее, может ли этот Component получать фокус. |
boolean |
isFocusOwner() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
isFocusTraversable() |
Устарело. Начиная с версии 1.4, заменено на isFocusable(). |
boolean |
isFontSet() |
Возвращает значение, указывающее, был ли шрифт явно установлен для этого Component. |
boolean |
isForegroundSet() |
Возвращает значение, указывающее, был ли цвет переднего плана явно установлен для этого Component. |
boolean |
isLightweight() |
Легковесный компонент не имеет собственного нативного аналога (peer). |
boolean |
isMaximumSizeSet() |
Возвращает true, если для максимального размера задано значение, отличное от null, в противном случае возвращает false. |
boolean |
isMinimumSizeSet() |
Возвращает значение, указывающее, был ли вызван метод setMinimumSize со значением, отличным от null. |
boolean |
isPreferredSizeSet() |
Возвращает true, если для предпочтительного размера задано значение, отличное от null, в противном случае возвращает false. |
boolean |
isShowing() |
Определяет, отображается ли этот компонент на экране. |
boolean |
isValid() |
Определяет, является ли этот компонент корректным. |
boolean |
isVisible() |
Определяет, должен ли этот компонент быть видимым, когда виден его родительский элемент. |
boolean |
keyDown |
Устарело. Начиная с версии JDK 1.1, заменено на processKeyEvent(KeyEvent). |
boolean |
keyUp |
Устарело. Начиная с версии JDK 1.1, заменено на processKeyEvent(KeyEvent). |
void |
list() |
Выводит список этого компонента в стандартный поток системного вывода System.out. |
void |
list |
Выводит список этого компонента в указанный поток вывода. |
void |
list |
Выводит список в указанный print writer. |
Point |
location() |
Устарело. Начиная с версии JDK 1.1, заменено на getLocation(). |
boolean |
lostFocus |
Устарело. Начиная с версии JDK 1.1, заменено на processFocusEvent(FocusEvent). |
boolean |
mouseDown |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseDrag |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseMotionEvent(MouseEvent). |
boolean |
mouseEnter |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseExit |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseMove |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseMotionEvent(MouseEvent). |
boolean |
mouseUp |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
void |
move |
Устарело. Начиная с версии JDK 1.1, заменено на setLocation(int, int). |
void |
nextFocus() |
Устарело. Начиная с версии JDK 1.1, заменено на transferFocus(). |
void |
paintAll |
Отрисовывает этот компонент и все его подкомпоненты. |
boolean |
postEvent |
Устарело. Начиная с версии JDK 1.1, заменено на dispatchEvent(AWTEvent). |
boolean |
prepareImage |
Подготавливает изображение для отрисовки на этом компоненте с указанными шириной и высотой. |
boolean |
prepareImage |
Подготавливает изображение для отрисовки на этом компоненте. |
protected void |
processComponentEvent |
Обрабатывает события компонента, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам ComponentListener. |
protected void |
processFocusEvent |
Обрабатывает события фокуса, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам FocusListener. |
protected void |
processHierarchyBoundsEvent |
Обрабатывает события границ иерархии, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам HierarchyBoundsListener. |
protected void |
processHierarchyEvent |
Обрабатывает события иерархии, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам HierarchyListener. |
protected void |
processInputMethodEvent |
Обрабатывает события методов ввода, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам InputMethodListener. |
protected void |
processMouseWheelEvent |
Обрабатывает события колесика мыши, происходящие в этом компоненте, путем диспетчеризации их любым зарегистрированным объектам MouseWheelListener. |
void |
remove |
Удаляет указанное всплывающее меню из компонента. |
void |
removeComponentListener |
Удаляет указанный слушатель компонентов, чтобы он больше не получал события компонента от этого компонента. |
void |
removeFocusListener |
Удаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
removeHierarchyBoundsListener |
Удаляет указанный слушатель границ иерархии, чтобы он больше не получал события границ иерархии от этого компонента. |
void |
removeHierarchyListener |
Удаляет указанный слушатель иерархии, чтобы он больше не получал события изменения иерархии от этого компонента. |
void |
removeInputMethodListener |
Удаляет указанный слушатель методов ввода, чтобы он больше не получал события методов ввода от этого компонента. |
void |
removeKeyListener |
Удаляет указанный слушатель клавиатуры, чтобы он больше не получал события клавиатуры от этого компонента. |
void |
removeMouseListener |
Удаляет указанный слушатель мыши, чтобы он больше не получал события мыши от этого компонента. |
void |
removeMouseMotionListener |
Удаляет указанный слушатель перемещения мыши, чтобы он больше не получал события перемещения мыши от этого компонента. |
void |
removeMouseWheelListener |
Удаляет указанный слушатель колесика мыши, чтобы он больше не получал события колесика мыши от этого компонента. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей для определенного свойства. |
void |
repaint() |
Перерисовывает этот компонент. |
void |
repaint |
Перерисовывает указанную прямоугольную область этого компонента. |
void |
repaint |
Перерисовывает компонент. |
protected boolean |
requestFocus |
Запрашивает по причине cause получение фокуса ввода этим Component и становление предка верхнего уровня этого Component сфокусированным Window. |
void |
requestFocus |
Запрашивает по причине cause получение фокуса ввода этим Component и становление предка верхнего уровня этого Component сфокусированным Window. |
boolean |
requestFocusInWindow |
Запрашивает по причине cause получение фокуса ввода этим Component, если предок верхнего уровня этого Component уже является сфокусированным Window. |
void |
resize |
Устарело. Начиная с версии JDK 1.1, заменено на setSize(int, int). |
void |
resize |
Устарело. Начиная с версии JDK 1.1, заменено на setSize(Dimension). |
void |
setBounds |
Перемещает этот компонент и изменяет его размер. |
void |
setBounds |
Перемещает этот компонент и изменяет его размер в соответствии с новым ограничивающим прямоугольником r. |
void |
setComponentOrientation |
Задает языково-зависимую ориентацию, которая должна использоваться для упорядочивания элементов или текста внутри этого компонента. |
void |
setCursor |
Устанавливает изображение курсора в указанный курсор. |
void |
setDropTarget |
Связывает DropTarget с этим компонентом. |
void |
setFocusable |
Задает состояние фокусируемости этого Component равным указанному значению. |
void |
setFocusTraversalKeysEnabled |
Задает, включены ли клавиши обхода фокуса для этого Component. |
void |
setIgnoreRepaint |
Задает, следует ли игнорировать сообщения отрисовки, полученные от операционной системы. |
void |
setLocale |
Устанавливает локаль этого компонента. |
void |
setLocation |
Перемещает этот компонент в новое положение. |
void |
setLocation |
Перемещает этот компонент в новое положение. |
void |
setMixingCutoutShape |
Задает форму «mixing-cutout» для этого легковесного компонента. |
void |
setName |
Задает имя компонента равным указанной строке. |
void |
setSize |
Изменяет размер этого компонента так, чтобы он имел ширину width и высоту height. |
void |
setSize |
Изменяет размер этого компонента так, чтобы он имел ширину d.width и высоту d.height. |
void |
show() |
Устарело. Начиная с версии JDK 1.1, заменено на setVisible(boolean). |
void |
show |
Устарело. Начиная с версии JDK 1.1, заменено на setVisible(boolean). |
Dimension |
size() |
Устарело. Начиная с версии JDK 1.1, заменено на getSize(). |
String |
toString() |
Возвращает строковое представление этого компонента и его значений. |
void |
transferFocus() |
Передает фокус следующему компоненту, как если бы этот Component являлся владельцем фокуса. |
void |
transferFocusBackward() |
Передает фокус предыдущему компоненту, как если бы этот Component являлся владельцем фокуса. |
void |
transferFocusUpCycle() |
Передает фокус на один цикл обхода фокуса вверх. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли какой-либо другой объект этому объекту. |
protected void |
finalize() |
Устарело, для удаления: этот элемент API подлежит удалению в будущей версии. Финализация устарела и подлежит удалению в будущем выпуске. |
final Class |
getClass() |
Возвращает класс среды выполнения этого Object. |
int |
hashCode() |
Возвращает значение хэш-кода для этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать до тех пор, пока он не будет разбужен, как правило, посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать до тех пор, пока он не будет разбужен, как правило, посредством уведомления или прерывания, либо пока не истечет определенное количество реального времени. |
final void |
wait |
Заставляет текущий поток ожидать до тех пор, пока он не будет разбужен, как правило, посредством уведомления или прерывания, либо пока не истечет определенное количество реального времени. |
Подробное описание полей
border
protected Border border
Используемая граница.
Подробное описание конструкторов
DefaultTextField
public DefaultTextField(Border border)
Создает объект
DefaultTreeCellEditor.DefaultTextField.- Параметры:
-
border- объектBorder - С версии:
- 1.4
Подробное описание методов
setBorder
@BeanProperty(preferred=true, visualUpdate=true, description="The component's border.") public void setBorder(Border border)
Задает границу этого компонента.
Это связанное свойство.
- Переопределяет:
-
setBorderв классеJComponent - Параметры:
-
border- граница, которая должна отображаться для этого компонента - См. также:
getBorder
public Border getBorder()
Переопределяет
JComponent.getBorder для возврата текущей границы.- Переопределяет:
-
getBorderв классеJComponent - Возвращает:
- объект границы для этого компонента
- См. также:
getPreferredSize
public Dimension getPreferredSize()
Переопределяет
JTextField.getPreferredSize для возврата предпочтительного размера на основе текущего шрифта, если он установлен, либо использует шрифт средства визуализации.- Переопределяет:
-
getPreferredSizeв классеJTextField - Возвращает:
- объект
Dimension, содержащий предпочтительный размер - См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
JTextComponent.modelToView2D(int)