Spec-Zone.ru › OpenJDK 27

Класс DefaultTableCellRenderer.UIResource

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.table.DefaultTableCellRenderer
javax.swing.table.DefaultTableCellRenderer.UIResource
Все реализуемые интерфейсы:
ImageObserver, MenuContainer, Serializable, Accessible, UIResource, SwingConstants, TableCellRenderer
Внешний класс:
DefaultTableCellRenderer
public static class DefaultTableCellRenderer.UIResource extends DefaultTableCellRenderer implements UIResource
Подкласс DefaultTableCellRenderer, реализующий UIResource. DefaultTableCellRenderer не реализует UIResource напрямую, чтобы приложения могли безопасно переопределять свойство cellRenderer с помощью подклассов DefaultTableCellRenderer.

Предупреждение: Сериализованные объекты этого класса будут несовместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе DefaultTableCellRenderer

DefaultTableCellRenderer.UIResource
Модификатор и тип Класс Описание
static class  DefaultTableCellRenderer.UIResource
Подкласс DefaultTableCellRenderer, реализующий UIResource.

Вложенные классы/интерфейсы, объявленные в классе JLabel

JLabel.AccessibleJLabel
Модификатор и тип Класс Описание
protected class  JLabel.AccessibleJLabel
Класс, используемый для получения роли доступности этого объекта.

Вложенные классы/интерфейсы, объявленные в классе 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
Внутренний класс для копирования внеэкранных поверхностей в компонент.
protected class  Component.FlipBufferStrategy
Внутренний класс для переключения буферов компонента.

Краткое описание полей

Поля, объявленные в классе DefaultTableCellRenderer

noFocusBorder
Модификатор и тип Поле Описание
protected static Border noFocusBorder
Граница без фокуса.

Поля, объявленные в классе JLabel

labelFor
Модификатор и тип Поле Описание
protected Component labelFor
Компонент, для которого предназначена эта метка; null, если метка не связана с компонентом

Поля, объявленные в классе 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
Делегат оформления этого компонента.
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
Направление по компасу: запад (влево).

Краткое описание конструкторов

Конструктор Описание
UIResource()
Создаёт UIResource.

Краткое описание методов

Методы, объявленные в классе DefaultTableCellRenderer

firePropertyChange, firePropertyChange, getTableCellRendererComponent, invalidate, isOpaque, repaint, repaint, repaint, revalidate, setBackground, setForeground, setValue, updateUI, validate
Модификатор и тип Метод Описание
void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Переопределён по соображениям производительности.
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Переопределён по соображениям производительности.
Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
Возвращает средство отрисовки ячеек таблицы по умолчанию.
void invalidate()
Переопределён по соображениям производительности.
boolean isOpaque()
Переопределён по соображениям производительности.
void repaint()
Переопределён по соображениям производительности.
void repaint(long tm, int x, int y, int width, int height)
Переопределён по соображениям производительности.
void repaint(Rectangle r)
Переопределён по соображениям производительности.
void revalidate()
Переопределён по соображениям производительности.
void setBackground(Color c)
Переопределяет JComponent.setBackground, задавая указанный цвет в качестве цвета фона для невыбранного элемента.
void setForeground(Color c)
Переопределяет JComponent.setForeground, задавая указанный цвет в качестве цвета текста для невыбранного элемента.
protected void setValue(Object value)
Задаёт для объекта String ячейки, которая отрисовывается, значение value.
void updateUI()
Уведомление от UIManager об изменении оформления (L&F).
void validate()
Переопределён по соображениям производительности.

Методы, объявленные в классе JLabel

checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition
Модификатор и тип Метод Описание
protected int checkHorizontalKey(int key, String message)
Проверяет, является ли key допустимым значением для свойств horizontalAlignment.
protected int checkVerticalKey(int key, String message)
Проверяет, является ли key допустимым значением для свойств verticalAlignment или verticalTextPosition.
AccessibleContext getAccessibleContext()
Получает AccessibleContext этого объекта
Icon getDisabledIcon()
Возвращает значок, используемый меткой, когда она отключена.
int getDisplayedMnemonic()
Возвращает код клавиши, обозначающей мнемоническую клавишу.
int getDisplayedMnemonicIndex()
Возвращает символ в виде индекса, для которого оформление должно добавить выделение как для мнемонического символа.
int getHorizontalAlignment()
Возвращает выравнивание содержимого метки по оси X.
int getHorizontalTextPosition()
Возвращает горизонтальное положение текста метки относительно её изображения.
Icon getIcon()
Возвращает графическое изображение (глиф, значок), отображаемое меткой.
int getIconTextGap()
Возвращает расстояние между текстом и значком, отображаемыми в этой метке.
Component getLabelFor()
Получает компонент, который обозначает эта метка.
String getText()
Возвращает текстовую строку, отображаемую меткой.
LabelUI getUI()
Возвращает объект оформления, который отрисовывает этот компонент.
String getUIClassID()
Возвращает строку с именем класса оформления, который отрисовывает этот компонент.
int getVerticalAlignment()
Возвращает выравнивание содержимого метки по оси Y.
int getVerticalTextPosition()
Возвращает вертикальное положение текста метки относительно её изображения.
boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
Если компонент не отображается или значок либо отключённый значок не является ImageIcon с Image, равным переданному Image, возвращает false; в противном случае делегирует вызов суперклассу.
protected String paramString()
Возвращает строковое представление этого JLabel.
void setDisabledIcon(Icon disabledIcon)
Задаёт значок, отображаемый, когда этот JLabel «отключён» (JLabel.setEnabled(false)).
void setDisplayedMnemonic(char aChar)
Задаёт displayedMnemonic как значение типа char.
void setDisplayedMnemonic(int key)
Задаёт код клавиши, обозначающей мнемоническую клавишу.
void setDisplayedMnemonicIndex(int index)
Подсказывает оформлению, какой символ в тексте следует выделить, чтобы обозначить мнемонику.
void setHorizontalAlignment(int alignment)
Задаёт выравнивание содержимого метки по оси X.
void setHorizontalTextPosition(int textPosition)
Задаёт горизонтальное положение текста метки относительно её изображения.
void setIcon(Icon icon)
Задаёт значок, который будет отображать этот компонент.
void setIconTextGap(int iconTextGap)
Если заданы свойства значка и текста, это свойство задаёт расстояние между ними.
void setLabelFor(Component c)
Задаёт компонент, который обозначает эта метка.
void setText(String text)
Задаёт единственную строку текста, отображаемую этим компонентом.
void setUI(LabelUI ui)
Задаёт объект оформления, который отрисовывает этот компонент.
void setVerticalAlignment(int alignment)
Задаёт выравнивание содержимого метки по оси Y.
void setVerticalTextPosition(int textPosition)
Задаёт вертикальное положение текста метки относительно её изображения.

Методы, объявленные в классе JComponent

addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Модификатор и тип Метод Описание
void addAncestorListener(AncestorListener listener)
Регистрирует listener, чтобы он получал AncestorEvents при перемещении или изменении видимости самого компонента либо любого из его предков.
void addNotify()
Уведомляет этот компонент о том, что теперь у него есть родительский компонент.
void addVetoableChangeListener(VetoableChangeListener listener)
Добавляет VetoableChangeListener в список слушателей.
void computeVisibleRect(Rectangle visibleRect)
Возвращает «видимый прямоугольник» Component — пересечение видимых прямоугольников этого компонента и всех его предков.
boolean contains(int x, int y)
Предоставляет UI-делегату возможность определить точную форму этого компонента для обработки событий мыши.
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(String propertyName, int oldValue, int newValue)
Поддержка уведомления об изменениях связанных свойств типа integer.
protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue)
Поддерживает уведомление об изменениях ограниченных свойств.
ActionListener getActionForKeyStroke(KeyStroke aKeyStroke)
Возвращает объект, который выполнит действие, зарегистрированное для заданного сочетания клавиш.
final ActionMap getActionMap()
Возвращает ActionMap, используемый для определения того, какое Action следует вызвать для заданной привязки KeyStroke.
float getAlignmentX()
Переопределяет Container.getAlignmentX, возвращая горизонтальное выравнивание.
float getAlignmentY()
Переопределяет Container.getAlignmentY, возвращая вертикальное выравнивание.
AncestorListener[] getAncestorListeners()
Возвращает массив всех слушателей предков, зарегистрированных для этого компонента.
boolean getAutoscrolls()
Получает свойство autoscrolls.
int getBaseline(int width, int height)
Возвращает базовую линию.
Component.BaselineResizeBehavior getBaselineResizeBehavior()
Возвращает перечисление, указывающее, как изменяется базовая линия компонента при изменении его размера.
Border getBorder()
Возвращает границу этого компонента или null, если граница не задана.
Rectangle getBounds(Rectangle rv)
Сохраняет границы этого компонента в rv — «возвращаемое значение» — и возвращает rv.
final Object getClientProperty(Object key)
Возвращает значение свойства с указанным ключом.
protected Graphics getComponentGraphics(Graphics g)
Возвращает графический объект, используемый для рисования этого компонента.
JPopupMenu getComponentPopupMenu()
Возвращает JPopupMenu, назначенный этому компоненту.
int getConditionForKeyStroke(KeyStroke aKeyStroke)
Возвращает условие, определяющее, будет ли зарегистрированное действие выполнено в ответ на указанное сочетание клавиш.
int getDebugGraphicsOptions()
Возвращает состояние отладки графики.
static Locale getDefaultLocale()
Возвращает локаль по умолчанию, используемую для инициализации свойства locale каждого JComponent при создании.
FontMetrics getFontMetrics(Font font)
Получает FontMetrics для указанного Font.
Graphics getGraphics()
Возвращает графический контекст этого компонента, позволяющий рисовать на компоненте.
int getHeight()
Возвращает текущую высоту этого компонента.
boolean getInheritsPopupMenu()
Возвращает true, если JPopupMenu должен наследоваться от родительского компонента.
final InputMap getInputMap()
Возвращает InputMap, используемый, когда компонент находится в фокусе.
final InputMap getInputMap(int condition)
Возвращает InputMap, используемый во время condition.
InputVerifier getInputVerifier()
Возвращает средство проверки ввода для этого компонента.
Insets getInsets()
Если для этого компонента задана граница, возвращает её внутренние отступы; в противном случае вызывает super.getInsets.
Insets getInsets(Insets insets)
Возвращает объект Insets, содержащий значения внутренних отступов этого компонента.
<T extends EventListener>
T[]
getListeners(Class<T> listenerType)
Возвращает массив всех объектов, зарегистрированных в данный момент как FooListener для этого JComponent.
Point getLocation(Point rv)
Сохраняет координаты начала координат x,y этого компонента в rv — «возвращаемое значение» — и возвращает rv.
Dimension getMaximumSize()
Если максимальный размер задан ненулевым значением null, просто возвращает его.
Dimension getMinimumSize()
Если минимальный размер задан ненулевым значением null, просто возвращает его.
Component getNextFocusableComponent()
Устарел.
Начиная с версии 1.4 заменён на FocusTraversalPolicy.
Point getPopupLocation(MouseEvent event)
Возвращает предпочтительное расположение всплывающего меню в системе координат этого компонента.
Dimension getPreferredSize()
Если preferredSize задано ненулевым значением null, просто возвращает его.
KeyStroke[] getRegisteredKeyStrokes()
Возвращает KeyStrokes, который будет запускать зарегистрированные действия.
JRootPane getRootPane()
Возвращает предка JRootPane для этого компонента.
Dimension getSize(Dimension rv)
Сохраняет ширину/высоту этого компонента в rv — «возвращаемое значение» — и возвращает rv.
Point getToolTipLocation(MouseEvent event)
Возвращает расположение всплывающей подсказки в системе координат этого компонента.
String getToolTipText()
Возвращает строку всплывающей подсказки, заданную с помощью setToolTipText.
String getToolTipText(MouseEvent event)
Возвращает строку, используемую в качестве всплывающей подсказки для события.
Container getTopLevelAncestor()
Возвращает предка верхнего уровня этого компонента (содержащий Window) или null, если этот компонент не был добавлен ни в один контейнер.
TransferHandler getTransferHandler()
Получает свойство transferHandler.
boolean getVerifyInputWhenFocusTarget()
Возвращает значение, указывающее, будет ли вызвано средство проверки ввода для текущего владельца фокуса до того, как этот компонент запросит фокус.
VetoableChangeListener[] getVetoableChangeListeners()
Возвращает массив всех слушателей изменений с возможностью отмены, зарегистрированных для этого компонента.
Rectangle getVisibleRect()
Возвращает «видимый прямоугольник» Component — пересечение видимого прямоугольника этого компонента, new Rectangle(0, 0, getWidth(), getHeight()) и видимых прямоугольников всех его предков.
int getWidth()
Возвращает текущую ширину этого компонента.
int getX()
Возвращает текущую координату x начала координат компонента.
int getY()
Возвращает текущую координату y начала координат компонента.
void grabFocus()
Запрашивает для этого Component ввод с фокусом и переводит окно-предок верхнего уровня этого Component в состояние окна с фокусом.
void hide()
Устарел.
boolean isDoubleBuffered()
Возвращает, должен ли этот компонент использовать буфер для рисования.
static boolean isLightweightComponent(Component c)
Возвращает true, если этот компонент является лёгким, то есть у него нет собственного объекта-посредника оконной системы.
boolean isManagingFocus()
Устарел.
Начиная с версии 1.4 заменён на Component.setFocusTraversalKeys(int, Set) и Container.setFocusCycleRoot(boolean).
boolean isOptimizedDrawingEnabled()
Возвращает true, если этот компонент размещает дочерние компоненты без перекрытия, то есть гарантирует, что они не будут перекрываться.
final boolean isPaintingForPrint()
Возвращает true, если текущая операция рисования этого компонента является частью операции print.
protected boolean isPaintingOrigin()
Возвращает true, если рисование, вызванное для дочернего компонента, должно начинаться с этого Component или одного из его предков.
boolean isPaintingTile()
Возвращает true, если компонент в данный момент рисует фрагмент.
boolean isRequestFocusEnabled()
Возвращает true, если этот JComponent должен получить фокус; в противном случае возвращает false.
boolean isValidateRoot()
Если этот метод возвращает true, вызовы revalidate из дочерних компонентов приведут к проверке всего дерева, начинающегося с этого корневого компонента.
void paint(Graphics g)
Вызывается Swing для отрисовки компонентов.
protected void paintBorder(Graphics g)
Рисует границу компонента.
protected void paintChildren(Graphics g)
Рисует дочерние компоненты этого компонента.
protected void paintComponent(Graphics g)
Вызывает метод рисования UI-делегата, если UI-делегат не равен null.
void paintImmediately(int x, int y, int w, int h)
Немедленно рисует указанную область этого компонента и всех его потомков, перекрывающих эту область.
void paintImmediately(Rectangle r)
Немедленно рисует указанную область.
void print(Graphics g)
Вызовите этот метод, чтобы вывести компонент на указанный Graphics.
void printAll(Graphics g)
Вызовите этот метод, чтобы вывести компонент на печать.
protected void printBorder(Graphics g)
Выводит на печать границу компонента.
protected void printChildren(Graphics g)
Выводит на печать дочерние компоненты этого компонента.
protected void printComponent(Graphics g)
Вызывается во время операции печати.
protected void processComponentKeyEvent(KeyEvent e)
Обрабатывает события клавиатуры, распознаваемые самим компонентом.
protected boolean processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
Вызывается для обработки привязок клавиш для ks в результате KeyEvent e.
protected void processKeyEvent(KeyEvent e)
Переопределяет processKeyEvent для обработки событий.
protected void processMouseEvent(MouseEvent e)
Обрабатывает события мыши, происходящие в этом компоненте, передавая их зарегистрированным объектам MouseListener; полное описание этого метода см. в Component.processMouseEvent(MouseEvent).
protected void processMouseMotionEvent(MouseEvent e)
Обрабатывает события движения мыши, например MouseEvent.MOUSE_DRAGGED.
final void putClientProperty(Object key, Object value)
Добавляет к этому компоненту произвольное свойство «клиента» в виде пары «ключ/значение».
void registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)
Этот метод устарел; для аналогичного поведения используйте сочетание getActionMap() и getInputMap().
void registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)
Этот метод устарел; для аналогичного поведения используйте сочетание getActionMap() и getInputMap().
void removeAncestorListener(AncestorListener listener)
Отменяет регистрацию listener, чтобы он больше не получал AncestorEvents.
void removeNotify()
Уведомляет этот компонент о том, что у него больше нет родительского компонента.
void removeVetoableChangeListener(VetoableChangeListener listener)
Удаляет VetoableChangeListener из списка слушателей.
boolean requestDefaultFocus()
Устарело.
Начиная с версии 1.4 заменено на FocusTraversalPolicy.getDefaultComponent(Container).requestFocus()
void requestFocus()
Запрашивает получение этим Component фокуса ввода.
boolean requestFocus(boolean temporary)
Запрашивает получение этим Component фокуса ввода.
boolean requestFocusInWindow()
Запрашивает получение этим Component фокуса ввода.
protected boolean requestFocusInWindow(boolean temporary)
Запрашивает получение этим Component фокуса ввода.
void resetKeyboardActions()
Отменяет регистрацию всех привязок первого уровня InputMaps и ActionMap.
void reshape(int x, int y, int w, int h)
Устарело.
Начиная с JDK 5 заменено на Component.setBounds(int, int, int, int).
void scrollRectToVisible(Rectangle aRect)
Пересылает сообщение scrollRectToVisible() родительскому компоненту JComponent.
final void setActionMap(ActionMap am)
Устанавливает ActionMap в значение am.
void setAlignmentX(float alignmentX)
Устанавливает горизонтальное выравнивание.
void setAlignmentY(float alignmentY)
Устанавливает вертикальное выравнивание.
void setAutoscrolls(boolean autoscrolls)
Устанавливает свойство autoscrolls.
void setBorder(Border border)
Устанавливает границу этого компонента.
void setComponentPopupMenu(JPopupMenu popup)
Устанавливает JPopupMenu для этого JComponent.
void setDebugGraphicsOptions(int debugOptions)
Включает или отключает диагностические сведения о каждой графической операции, выполняемой в компоненте или одном из его дочерних компонентов.
static void setDefaultLocale(Locale l)
Устанавливает локаль по умолчанию, используемую для инициализации свойства локали каждого JComponent при создании.
void setDoubleBuffered(boolean aFlag)
Устанавливает, должен ли этот компонент использовать буфер для отрисовки.
void setEnabled(boolean enabled)
Включает или отключает этот компонент.
void setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
Устанавливает клавиши обхода фокуса для заданной операции обхода для этого компонента.
void setFont(Font font)
Устанавливает шрифт этого компонента.
void setInheritsPopupMenu(boolean value)
Устанавливает, должно ли getComponentPopupMenu делегировать обработку родительскому компоненту, если этому компоненту не назначен JPopupMenu.
final void setInputMap(int condition, InputMap map)
Устанавливает InputMap, используемый при условии от condition до map.
void setInputVerifier(InputVerifier inputVerifier)
Устанавливает проверяющий ввод для этого компонента.
void setMaximumSize(Dimension maximumSize)
Устанавливает максимальный размер этого компонента в постоянное значение.
void setMinimumSize(Dimension minimumSize)
Устанавливает минимальный размер этого компонента в постоянное значение.
void setNextFocusableComponent(Component aComponent)
Устарело.
Начиная с версии 1.4 заменено на FocusTraversalPolicy
void setOpaque(boolean isOpaque)
Если значение равно true, компонент закрашивает каждый пиксель в пределах своих границ.
void setPreferredSize(Dimension preferredSize)
Устанавливает предпочтительный размер этого компонента.
void setRequestFocusEnabled(boolean requestFocusEnabled)
Предоставляет подсказку о том, должен ли этот JComponent получать фокус.
void setToolTipText(String text)
Задает текст всплывающей подсказки.
void setTransferHandler(TransferHandler newHandler)
Устанавливает TransferHandler, обеспечивающий поддержку передачи данных в этот компонент и из него с помощью вырезания, копирования, вставки и перетаскивания.
protected void setUI(ComponentUI newUI)
Устанавливает делегат внешнего вида этого компонента.
void setVerifyInputWhenFocusTarget(boolean verifyInputWhenFocusTarget)
Задает, будет ли вызываться проверяющий ввод для текущего владельца фокуса перед тем, как этот компонент запросит фокус.
void setVisible(boolean aFlag)
Делает компонент видимым или невидимым.
void unregisterKeyboardAction(KeyStroke aKeyStroke)
Этот метод устарел.
void update(Graphics g)
Вызывает 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, 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, validateTree
Модификатор и тип Метод Описание
Component add(Component comp)
Добавляет указанный компонент в конец этого контейнера.
Component add(Component comp, int index)
Добавляет указанный компонент в этот контейнер в заданную позицию.
void add(Component comp, Object constraints)
Добавляет указанный компонент в конец этого контейнера.
void add(Component comp, Object constraints, int index)
Добавляет указанный компонент в этот контейнер с заданными ограничениями по указанному индексу.
Component add(String name, Component comp)
Добавляет указанный компонент в этот контейнер.
void addContainerListener(ContainerListener l)
Добавляет указанный прослушиватель контейнера для получения событий контейнера от этого контейнера.
protected void addImpl(Component comp, Object constraints, int index)
Добавляет указанный компонент в этот контейнер по указанному индексу.
void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список прослушивателей.
void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Добавляет PropertyChangeListener в список прослушивателей для определённого свойства.
void applyComponentOrientation(ComponentOrientation o)
Задаёт свойство ComponentOrientation этого контейнера и всех содержащихся в нём компонентов.
boolean areFocusTraversalKeysSet(int id)
Возвращает, был ли набор клавиш перехода фокуса для указанной операции перехода фокуса явно задан для этого Container.
int countComponents()
Устарело.
Начиная с версии JDK 1.1 заменён методом getComponentCount().
void deliverEvent(Event e)
Устарело.
Начиная с версии JDK 1.1 заменён методом dispatchEvent(AWTEvent e)
void doLayout()
Выполняет компоновку компонентов этого контейнера.
Component findComponentAt(int x, int y)
Находит видимый дочерний компонент, содержащий указанную позицию.
Component findComponentAt(Point p)
Находит видимый дочерний компонент, содержащий указанную точку.
Component getComponent(int n)
Возвращает n-й компонент в этом контейнере.
Component getComponentAt(int x, int y)
Находит компонент, содержащий позицию x,y.
Component getComponentAt(Point p)
Возвращает компонент, содержащий указанную точку.
int getComponentCount()
Возвращает количество компонентов на этой панели.
Component[] getComponents()
Возвращает все компоненты этого контейнера.
int getComponentZOrder(Component comp)
Возвращает индекс z-порядка компонента внутри контейнера.
ContainerListener[] getContainerListeners()
Возвращает массив всех прослушивателей контейнера, зарегистрированных в этом контейнере.
Set<AWTKeyStroke> getFocusTraversalKeys(int id)
Возвращает набор клавиш перехода фокуса для заданной операции перехода в этом Container.
FocusTraversalPolicy getFocusTraversalPolicy()
Возвращает политику перехода фокуса, которая управляет переходом фокуса с помощью клавиатуры между дочерними компонентами этого Container, или null, если этот Container не является корнем цикла фокуса.
LayoutManager getLayout()
Возвращает менеджер компоновки этого контейнера.
Point getMousePosition(boolean allowChildren)
Возвращает положение указателя мыши в системе координат Container, если Container находится под указателем мыши; в противном случае возвращает null.
Insets insets()
Устарело.
Начиная с версии JDK 1.1 заменён методом getInsets().
boolean isAncestorOf(Component c)
Проверяет, содержится ли компонент в иерархии компонентов этого контейнера.
boolean isFocusCycleRoot()
Возвращает, является ли этот Container корнем цикла перехода фокуса.
boolean isFocusCycleRoot(Container container)
Возвращает, является ли указанный Container корнем цикла перехода фокуса для этого Container.
final boolean isFocusTraversalPolicyProvider()
Возвращает, предоставляет ли этот контейнер политику перехода фокуса.
boolean isFocusTraversalPolicySet()
Возвращает, была ли политика перехода фокуса явно задана для этого Container.
void layout()
Устарело.
Начиная с версии JDK 1.1 заменён методом doLayout().
void list(PrintStream out, int indent)
Выводит список содержимого этого контейнера в указанный поток вывода.
void list(PrintWriter out, int indent)
Выводит список с указанным отступом в указанное средство записи для печати.
Component locate(int x, int y)
Устарело.
Начиная с версии JDK 1.1 заменён методом getComponentAt(int, int).
Dimension minimumSize()
Устарело.
Начиная с версии JDK 1.1 заменён методом getMinimumSize().
void paintComponents(Graphics g)
Рисует каждый компонент этого контейнера.
Dimension preferredSize()
Устарело.
Начиная с версии JDK 1.1 заменён методом getPreferredSize().
void printComponents(Graphics g)
Печатает каждый компонент этого контейнера.
protected void processContainerEvent(ContainerEvent e)
Обрабатывает события контейнера, возникающие в этом контейнере, отправляя их всем зарегистрированным объектам ContainerListener.
protected void processEvent(AWTEvent e)
Обрабатывает события этого контейнера.
void remove(int index)
Удаляет из этого контейнера компонент, указанный параметром index.
void remove(Component comp)
Удаляет указанный компонент из этого контейнера.
void removeAll()
Удаляет все компоненты из этого контейнера.
void removeContainerListener(ContainerListener l)
Удаляет указанный прослушиватель контейнера, чтобы он больше не получал события контейнера от этого контейнера.
void setComponentZOrder(Component comp, int index)
Перемещает указанный компонент на указанный индекс z-порядка в контейнере.
void setFocusCycleRoot(boolean focusCycleRoot)
Задаёт, является ли этот Container корнем цикла перехода фокуса.
void setFocusTraversalPolicy(FocusTraversalPolicy policy)
Задаёт политику перехода фокуса, которая будет управлять переходом фокуса с помощью клавиатуры между дочерними компонентами этого Container, если этот Container является корнем цикла фокуса.
final void setFocusTraversalPolicyProvider(boolean provider)
Задаёт, будет ли этот контейнер использоваться для предоставления политики перехода фокуса.
void setLayout(LayoutManager mgr)
Задаёт менеджер компоновки этого контейнера.
void transferFocusDownCycle()
Передаёт фокус на один цикл перехода фокуса вниз.
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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, 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(Event evt, Object what)
Устарело.
Начиная с JDK версии 1.1, следует зарегистрировать этот компонент как ActionListener для компонента, генерирующего события действий.
void add(PopupMenu popup)
Добавляет указанное всплывающее меню к компоненту.
void addComponentListener(ComponentListener l)
Добавляет указанный слушатель компонента для получения событий компонента от этого компонента.
void addFocusListener(FocusListener l)
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента, когда компонент получает фокус ввода.
void addHierarchyBoundsListener(HierarchyBoundsListener l)
Добавляет указанный слушатель границ иерархии для получения событий границ иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер.
void addHierarchyListener(HierarchyListener l)
Добавляет указанный слушатель иерархии для получения событий изменения иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер.
void addInputMethodListener(InputMethodListener l)
Добавляет указанный слушатель методов ввода для получения событий методов ввода от этого компонента.
void addKeyListener(KeyListener l)
Добавляет указанный слушатель клавиатуры для получения событий клавиатуры от этого компонента.
void addMouseListener(MouseListener l)
Добавляет указанный слушатель мыши для получения событий мыши от этого компонента.
void addMouseMotionListener(MouseMotionListener l)
Добавляет указанный слушатель движения мыши для получения событий движения мыши от этого компонента.
void addMouseWheelListener(MouseWheelListener l)
Добавляет указанный слушатель колеса мыши для получения событий колеса мыши от этого компонента.
Rectangle bounds()
Устарело.
Начиная с JDK версии 1.1, заменено на getBounds().
int checkImage(Image image, int width, int height, ImageObserver observer)
Возвращает состояние создания экранного представления указанного изображения.
int checkImage(Image image, ImageObserver observer)
Возвращает состояние создания экранного представления указанного изображения.
protected AWTEvent coalesceEvents(AWTEvent existingEvent, AWTEvent newEvent)
При необходимости объединяет публикуемое событие с существующим событием.
boolean contains(Point p)
Проверяет, «содержит» ли этот компонент указанную точку, координаты x и y которой заданы относительно системы координат этого компонента.
Image createImage(int width, int height)
Создает внеэкранное рисуемое изображение для двойной буферизации.
Image createImage(ImageProducer producer)
Создает изображение из указанного производителя изображений.
VolatileImage createVolatileImage(int width, int height)
Создает изменчивое внеэкранное рисуемое изображение для двойной буферизации.
VolatileImage createVolatileImage(int width, int height, ImageCapabilities caps)
Создает изменчивое внеэкранное рисуемое изображение с указанными возможностями.
protected final void disableEvents(long eventsToDisable)
Отключает доставку этому компоненту событий, заданных параметром маски событий.
final void dispatchEvent(AWTEvent e)
Передает событие этому компоненту или одному из его подкомпонентов.
void enable(boolean b)
Устарело.
Начиная с JDK версии 1.1, заменено на setEnabled(boolean).
protected final void enableEvents(long eventsToEnable)
Включает доставку этому компоненту событий, заданных параметром маски событий.
void enableInputMethods(boolean enable)
Включает или отключает поддержку методов ввода для этого компонента.
void firePropertyChange(String propertyName, byte oldValue, byte newValue)
Сообщает об изменении связанного свойства.
void firePropertyChange(String propertyName, char oldValue, char newValue)
Сообщает об изменении связанного свойства.
void firePropertyChange(String propertyName, double oldValue, double newValue)
Сообщает об изменении связанного свойства.
void firePropertyChange(String propertyName, float oldValue, float newValue)
Сообщает об изменении связанного свойства.
void firePropertyChange(String propertyName, long oldValue, long newValue)
Сообщает об изменении связанного свойства.
void firePropertyChange(String propertyName, short oldValue, short newValue)
Сообщает об изменении связанного свойства.
Color getBackground()
Получает цвет фона этого компонента.
Rectangle getBounds()
Получает границы этого компонента в виде объекта Rectangle.
ColorModel getColorModel()
Получает экземпляр ColorModel, используемый для отображения компонента на устройстве вывода.
ComponentListener[] getComponentListeners()
Возвращает массив всех слушателей компонента, зарегистрированных для этого компонента.
ComponentOrientation getComponentOrientation()
Получает языковую ориентацию, используемую для упорядочивания элементов или текста в этом компоненте.
Cursor getCursor()
Получает курсор, установленный для компонента.
DropTarget getDropTarget()
Получает DropTarget, связанный с этим Component.
Container getFocusCycleRootAncestor()
Возвращает контейнер, являющийся корнем цикла обхода фокуса для этого цикла обхода фокуса компонента.
FocusListener[] getFocusListeners()
Возвращает массив всех слушателей фокуса, зарегистрированных для этого компонента.
boolean getFocusTraversalKeysEnabled()
Возвращает, включены ли для этого компонента клавиши обхода фокуса.
Font getFont()
Получает шрифт этого компонента.
Color getForeground()
Получает цвет переднего плана этого компонента.
GraphicsConfiguration getGraphicsConfiguration()
Получает GraphicsConfiguration, связанный с этим Component.
HierarchyBoundsListener[] getHierarchyBoundsListeners()
Возвращает массив всех слушателей границ иерархии, зарегистрированных для этого компонента.
HierarchyListener[] getHierarchyListeners()
Возвращает массив всех слушателей иерархии, зарегистрированных для этого компонента.
boolean getIgnoreRepaint()
Возвращает, следует ли игнорировать сообщения о перерисовке, полученные от операционной системы.
InputContext getInputContext()
Получает контекст ввода, используемый этим компонентом для обработки взаимодействия с методами ввода при вводе текста в компонент.
InputMethodListener[] getInputMethodListeners()
Возвращает массив всех слушателей методов ввода, зарегистрированных для этого компонента.
InputMethodRequests getInputMethodRequests()
Получает обработчик запросов методов ввода, который поддерживает запросы методов ввода для этого компонента.
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(String propertyName)
Возвращает массив всех слушателей, связанных с указанным свойством.
Dimension getSize()
Возвращает размер этого компонента в виде объекта Dimension.
Toolkit getToolkit()
Получает инструментарий этого компонента.
final Object getTreeLock()
Получает объект блокировки этого компонента (объект, которому принадлежит монитор синхронизации потоков) для операций с деревом компонентов AWT и компоновкой.
boolean gotFocus(Event evt, Object what)
Устарело.
Начиная с JDK версии 1.1, заменено на processFocusEvent(FocusEvent).
boolean handleEvent(Event evt)
Устарело.
Начиная с JDK версии 1.1, заменено на processEvent(AWTEvent).
boolean hasFocus()
Возвращает true, если этот Component является владельцем фокуса.
boolean inside(int x, int y)
Устарело.
Начиная с JDK версии 1.1, заменено на contains(int, int).
boolean isBackgroundSet()
Возвращает, был ли цвет фона явно задан для этого компонента.
boolean isCursorSet()
Возвращает, был ли курсор явно задан для этого компонента.
boolean isDisplayable()
Определяет, доступен ли этот компонент для отображения.
boolean isEnabled()
Определяет, включен ли этот компонент.
boolean isFocusable()
Возвращает, может ли этот компонент получать фокус.
boolean isFocusOwner()
Возвращает true, если этот Component является владельцем фокуса.
boolean isFocusTraversable()
Устарело.
Начиная с версии 1.4, заменено на isFocusable().
boolean isFontSet()
Возвращает, был ли шрифт явно задан для этого компонента.
boolean isForegroundSet()
Возвращает, был ли цвет переднего плана явно задан для этого компонента.
boolean isLightweight()
Легковесный компонент не имеет собственного нативного представителя в наборе инструментов.
boolean isMaximumSizeSet()
Возвращает true, если максимальный размер был задан значением, отличным от null, в противном случае возвращает false.
boolean isMinimumSizeSet()
Возвращает, был ли вызван setMinimumSize с ненулевым значением.
boolean isPreferredSizeSet()
Возвращает true, если предпочтительный размер был задан значением, отличным от null, в противном случае возвращает false.
boolean isShowing()
Определяет, отображается ли этот компонент на экране.
boolean isValid()
Определяет, является ли этот компонент действительным.
boolean isVisible()
Определяет, должен ли этот компонент быть видимым, когда видим его родительский компонент.
boolean keyDown(Event evt, int key)
Устарело.
Начиная с JDK версии 1.1 заменено на processKeyEvent(KeyEvent).
boolean keyUp(Event evt, int key)
Устарело.
Начиная с JDK версии 1.1 заменено на processKeyEvent(KeyEvent).
void list()
Выводит описание этого компонента в стандартный системный поток вывода System.out.
void list(PrintStream out)
Выводит описание этого компонента в указанный поток вывода.
void list(PrintWriter out)
Выводит описание в указанный объект PrintWriter.
Point location()
Устарело.
Начиная с JDK версии 1.1 заменено на getLocation().
boolean lostFocus(Event evt, Object what)
Устарело.
Начиная с JDK версии 1.1 заменено на processFocusEvent(FocusEvent).
boolean mouseDown(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseDrag(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseMotionEvent(MouseEvent).
boolean mouseEnter(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseExit(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseEvent(MouseEvent).
boolean mouseMove(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseMotionEvent(MouseEvent).
boolean mouseUp(Event evt, int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на processMouseEvent(MouseEvent).
void move(int x, int y)
Устарело.
Начиная с JDK версии 1.1 заменено на setLocation(int, int).
void nextFocus()
Устарело.
Начиная с JDK версии 1.1 заменено на transferFocus().
void paintAll(Graphics g)
Отрисовывает этот компонент и все его дочерние компоненты.
boolean postEvent(Event e)
Устарело.
Начиная с JDK версии 1.1 заменено на dispatchEvent(AWTEvent).
boolean prepareImage(Image image, int width, int height, ImageObserver observer)
Подготавливает изображение к отрисовке в этом компоненте с указанными шириной и высотой.
boolean prepareImage(Image image, ImageObserver observer)
Подготавливает изображение к отрисовке в этом компоненте.
protected void processComponentEvent(ComponentEvent e)
Обрабатывает события компонента, происходящие в этом компоненте, передавая их всем зарегистрированным объектам ComponentListener.
protected void processFocusEvent(FocusEvent e)
Обрабатывает события фокуса, происходящие в этом компоненте, передавая их всем зарегистрированным объектам FocusListener.
protected void processHierarchyBoundsEvent(HierarchyEvent e)
Обрабатывает события изменения границ иерархии, происходящие в этом компоненте, передавая их всем зарегистрированным объектам HierarchyBoundsListener.
protected void processHierarchyEvent(HierarchyEvent e)
Обрабатывает события иерархии, происходящие в этом компоненте, передавая их всем зарегистрированным объектам HierarchyListener.
protected void processInputMethodEvent(InputMethodEvent e)
Обрабатывает события метода ввода, происходящие в этом компоненте, передавая их всем зарегистрированным объектам InputMethodListener.
protected void processMouseWheelEvent(MouseWheelEvent e)
Обрабатывает события колеса мыши, происходящие в этом компоненте, передавая их всем зарегистрированным объектам MouseWheelListener.
void remove(MenuComponent popup)
Удаляет указанное всплывающее меню из компонента.
void removeComponentListener(ComponentListener l)
Удаляет указанный слушатель событий компонента, чтобы он больше не получал события компонента от этого компонента.
void removeFocusListener(FocusListener l)
Удаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от этого компонента.
void removeHierarchyBoundsListener(HierarchyBoundsListener l)
Удаляет указанный слушатель изменения границ иерархии, чтобы он больше не получал события изменения границ иерархии от этого компонента.
void removeHierarchyListener(HierarchyListener l)
Удаляет указанный слушатель иерархии, чтобы он больше не получал события изменения иерархии от этого компонента.
void removeInputMethodListener(InputMethodListener l)
Удаляет указанный слушатель метода ввода, чтобы он больше не получал события метода ввода от этого компонента.
void removeKeyListener(KeyListener l)
Удаляет указанный слушатель клавиатуры, чтобы он больше не получал события клавиатуры от этого компонента.
void removeMouseListener(MouseListener l)
Удаляет указанный слушатель мыши, чтобы он больше не получал события мыши от этого компонента.
void removeMouseMotionListener(MouseMotionListener l)
Удаляет указанный слушатель перемещения мыши, чтобы он больше не получал события перемещения мыши от этого компонента.
void removeMouseWheelListener(MouseWheelListener l)
Удаляет указанный слушатель колеса мыши, чтобы он больше не получал события колеса мыши от этого компонента.
void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей.
void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей для определенного свойства.
void repaint(int x, int y, int width, int height)
Повторно отрисовывает указанный прямоугольник этого компонента.
void repaint(long tm)
Повторно отрисовывает компонент.
protected boolean requestFocus(boolean temporary, FocusEvent.Cause cause)
Запрашивает по причине cause получение фокуса ввода этим Component, а также получение фокуса этим Component его предком верхнего уровня — Window.
void requestFocus(FocusEvent.Cause cause)
Запрашивает по причине cause получение фокуса ввода этим компонентом, а также получение фокуса окном верхнего уровня этого компонента.
boolean requestFocusInWindow(FocusEvent.Cause cause)
Запрашивает по причине cause получение фокуса ввода этим компонентом, если окно верхнего уровня этого компонента уже находится в фокусе.
void resize(int width, int height)
Устарело.
Начиная с JDK версии 1.1 заменено на setSize(int, int).
void resize(Dimension d)
Устарело.
Начиная с JDK версии 1.1 заменено на setSize(Dimension).
void setBounds(int x, int y, int width, int height)
Перемещает этот компонент и изменяет его размер.
void setBounds(Rectangle r)
Перемещает этот компонент и изменяет его размер в соответствии с новым ограничивающим прямоугольником r.
void setComponentOrientation(ComponentOrientation o)
Задает языковую ориентацию, используемую для упорядочивания элементов или текста в этом компоненте.
void setCursor(Cursor cursor)
Задает изображение курсора, соответствующее указанному курсору.
void setDropTarget(DropTarget dt)
Связывает DropTarget с этим компонентом.
void setFocusable(boolean focusable)
Задает для этого компонента возможность получения фокуса указанным значением.
void setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)
Задает, включены ли для этого компонента клавиши перехода фокуса.
void setIgnoreRepaint(boolean ignoreRepaint)
Задает, следует ли игнорировать сообщения отрисовки, полученные от операционной системы.
void setLocale(Locale l)
Задает локаль этого компонента.
void setLocation(int x, int y)
Перемещает этот компонент в новое место.
void setLocation(Point p)
Перемещает этот компонент в новое место.
void setMixingCutoutShape(Shape shape)
Задает форму «выреза для смешивания» для этого легковесного компонента.
void setName(String name)
Задает имя компонента указанной строкой.
void setSize(int width, int height)
Изменяет размер этого компонента, задавая ширину width и высоту height.
void setSize(Dimension d)
Изменяет размер этого компонента, задавая ширину d.width и высоту d.height.
void show()
Устарело.
Начиная с JDK версии 1.1 заменено на setVisible(boolean).
void show(boolean b)
Устарело.
Начиная с 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(Object obj)
Указывает, равен ли этот объект какому-либо другому объекту.
protected void finalize()
Устарело, будет удалено: этот элемент API планируется удалить в будущей версии.
Финализация признана устаревшей и будет удалена в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ждать пробуждения, обычно в результате того, что он был уведомлён или прерван.
final void wait(long timeoutMillis)
Заставляет текущий поток ждать пробуждения, обычно в результате того, что он был уведомлён или прерван, либо до истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ждать пробуждения, обычно в результате того, что он был уведомлён или прерван, либо до истечения заданного промежутка реального времени.

Подробное описание конструкторов

UIResource

public UIResource()
Создаёт UIResource.

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API