Класс MetalComboBoxButton
- Все реализованные интерфейсы:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants
public class MetalComboBoxButton extends JButton
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими на одной и той же версии Swing. Начиная с версии 1.4, поддержка долговременного хранения всех JavaBeans была добавлена в пакет java.beans. См. XMLEncoder.
- См. также:
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе JButton
JButton.AccessibleJButton | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JButton.AccessibleJButton |
Этот класс реализует поддержку специальных возможностей для класса JButton. |
Вложенные классы/интерфейсы, объявленные в классе AbstractButton
AbstractButton.AccessibleAbstractButton, AbstractButton.ButtonChangeListener | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
AbstractButton.AccessibleAbstractButton |
Этот класс реализует поддержку специальных возможностей для класса AbstractButton. |
protected class |
AbstractButton.ButtonChangeListener |
Расширяет ChangeListener, чтобы сделать его сериализуемым. |
Вложенные классы/интерфейсы, объявленные в классе 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 |
Внутренний класс для переключения буферов (flipping) на компоненте. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected JComboBox |
comboBox |
Экземпляр JComboBox. |
protected Icon |
comboIcon |
Значок. |
protected boolean |
iconOnly |
Значение iconOnly. |
protected JList |
listBox |
Экземпляр JList. |
protected CellRendererPane |
rendererPane |
Экземпляр CellRendererPane. |
Поля, объявленные в классе AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY | Модификатор и тип | Поле | Описание |
|---|---|---|
protected ActionListener |
actionListener |
ActionListener модели кнопки. |
static final String |
BORDER_PAINTED_CHANGED_PROPERTY |
Идентифицирует изменение отрисовки границы (отрисовывать или нет). |
protected ChangeEvent |
changeEvent |
Для каждого экземпляра кнопки требуется только одно событие ChangeEvent, так как единственным состоянием события является свойство источника (source). |
protected ChangeListener |
changeListener |
changeListener модели кнопки. |
static final String |
CONTENT_AREA_FILLED_CHANGED_PROPERTY |
Идентифицирует изменение отрисовки области содержимого кнопки. |
static final String |
DISABLED_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого, когда кнопка отключена. |
static final String |
DISABLED_SELECTED_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого, когда кнопка отключена и выбрана. |
static final String |
FOCUS_PAINTED_CHANGED_PROPERTY |
Идентифицирует изменение выделения границы при фокусе (выделять или нет). |
static final String |
HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY |
Идентифицирует изменение горизонтального выравнивания кнопки. |
static final String |
HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY |
Идентифицирует изменение горизонтального положения текста кнопки. |
static final String |
ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, представляющего кнопку. |
protected ItemListener |
itemListener |
ItemListener модели кнопки. |
static final String |
MARGIN_CHANGED_PROPERTY |
Идентифицирует изменение внешних отступов (margins) кнопки. |
static final String |
MNEMONIC_CHANGED_PROPERTY |
Идентифицирует изменение мнемоники кнопки. |
protected ButtonModel |
model |
Модель данных, определяющая состояние кнопки. |
static final String |
MODEL_CHANGED_PROPERTY |
Идентифицирует изменение в модели кнопки. |
static final String |
PRESSED_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого при нажатии кнопки. |
static final String |
ROLLOVER_ENABLED_CHANGED_PROPERTY |
Идентифицирует изменение состояния наведения (rollover) с включенного на отключенное или наоборот. |
static final String |
ROLLOVER_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого, когда курсор находится над кнопкой. |
static final String |
ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого, когда курсор находится над кнопкой и она выбрана. |
static final String |
SELECTED_ICON_CHANGED_PROPERTY |
Идентифицирует изменение значка, используемого, когда кнопка выбрана. |
static final String |
TEXT_CHANGED_PROPERTY |
Идентифицирует изменение текста кнопки. |
static final String |
VERTICAL_ALIGNMENT_CHANGED_PROPERTY |
Идентифицирует изменение вертикального выравнивания кнопки. |
static final String |
VERTICAL_TEXT_POSITION_CHANGED_PROPERTY |
Идентифицирует изменение вертикального положения текста кнопки. |
Поля, объявленные в классе 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 |
Направление по компасу: запад (влево). |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MetalComboBoxButton |
Создает новый экземпляр MetalComboBoxButton. |
MetalComboBoxButton |
Создает новый экземпляр MetalComboBoxButton. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final JComboBox |
getComboBox() |
Возвращает JComboBox. |
final Icon |
getComboIcon() |
Возвращает значок JComboBox. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот Component стать владельцем фокуса. |
final boolean |
isIconOnly() |
Возвращает значение isIconOnly. |
void |
paintComponent |
Вызывает метод paint делегата UI, если делегат UI не равен null. |
final void |
setComboBox |
Устанавливает JComboBox. |
final void |
setComboIcon |
Устанавливает значок JComboBox. |
final void |
setIconOnly |
Если isIconOnly равно true, отрисовывается только значок. |
Методы, объявленные в классе JButton
getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUI | Модификатор и тип | Метод | Описание |
|---|---|---|
AccessibleContext |
getAccessibleContext() |
Возвращает AccessibleContext, связанный с этим JButton. |
String |
getUIClassID() |
Возвращает строку, задающую имя класса L&F, который отображает этот компонент. |
boolean |
isDefaultButton() |
Возвращает значение свойства defaultButton, которое, если равно true, означает, что эта кнопка является текущей кнопкой по умолчанию для своей JRootPane. |
boolean |
isDefaultCapable() |
Возвращает значение свойства defaultCapable. |
protected String |
paramString() |
Возвращает строковое представление этого JButton. |
void |
removeNotify() |
Переопределяет JComponent.removeNotify для проверки, установлена ли эта кнопка в настоящее время в качестве кнопки по умолчанию на RootPane, и если да, устанавливает кнопку по умолчанию у RootPane в null, чтобы гарантировать, что RootPane не сохраняет недействительную ссылку на кнопку. |
void |
setDefaultCapable |
Устанавливает свойство defaultCapable, определяющее, может ли эта кнопка быть назначена кнопкой по умолчанию для своей корневой панели. |
void |
updateUI() |
Сбрасывает свойство UI на значение из текущего внешнего вида (look and feel). |
Методы, объявленные в классе AbstractButton
actionPropertyChanged, addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, configurePropertiesFromAction, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHideActionText, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition | Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
actionPropertyChanged |
Обновляет состояние кнопки в ответ на изменения свойств в связанном действии. |
void |
addActionListener |
Добавляет ActionListener к кнопке. |
void |
addChangeListener |
Добавляет ChangeListener к кнопке. |
protected void |
addImpl |
Добавляет указанный компонент в этот контейнер по указанному индексу; полное описание этого метода см. в Container.addImpl(Component, Object, int). |
void |
addItemListener |
Добавляет ItemListener к checkbox. |
protected int |
checkHorizontalKey |
Проверяет, что аргумент key является допустимым значением для свойств horizontalAlignment и horizontalTextPosition. |
protected int |
checkVerticalKey |
Проверяет, что аргумент key является допустимым значением для вертикальных свойств. |
protected void |
configurePropertiesFromAction |
Устанавливает свойства этой кнопки в соответствии со свойствами в указанном Action. |
protected ActionListener |
createActionListener() |
Возвращает ActionListener, который добавляется в модель. |
protected PropertyChangeListener |
createActionPropertyChangeListener |
Создает и возвращает PropertyChangeListener, который отвечает за отслеживание изменений из указанного Action и обновление соответствующих свойств. |
protected ChangeListener |
createChangeListener() |
Подклассы, которые хотят обрабатывать ChangeEvents по-другому, могут переопределить этот метод, чтобы вернуть другую реализацию ChangeListener. |
protected ItemListener |
createItemListener() |
Возвращает ItemListener, который добавляется в модель. |
void |
doClick() |
Программно выполняет «клик». |
void |
doClick |
Программно выполняет «клик». |
protected void |
fireActionPerformed |
Уведомляет всех слушателей, зарегистрировавших интерес к получению уведомлений об этом типе события. |
protected void |
fireItemStateChanged |
Уведомляет всех слушателей, зарегистрировавших интерес к получению уведомлений об этом типе события. |
protected void |
fireStateChanged() |
Уведомляет всех слушателей, зарегистрировавших интерес к получению уведомлений об этом типе события. |
Action |
getAction() |
Возвращает текущее установленное действие Action для этого источника ActionEvent или null, если Action не задано. |
String |
getActionCommand() |
Возвращает команду действия для этой кнопки. |
ActionListener[] |
getActionListeners() |
Возвращает массив всех ActionListener, добавленных к этому AbstractButton с помощью addActionListener(). |
ChangeListener[] |
getChangeListeners() |
Возвращает массив всех ChangeListener, добавленных к этому AbstractButton с помощью addChangeListener(). |
Icon |
getDisabledIcon() |
Возвращает значок, используемый кнопкой, когда она отключена. |
Icon |
getDisabledSelectedIcon() |
Возвращает значок, используемый кнопкой, когда она отключена и выбрана. |
int |
getDisplayedMnemonicIndex() |
Возвращает символ (в виде индекса), который внешний вид должен оформить как мнемонический символ. |
boolean |
getHideActionText() |
Возвращает значение свойства hideActionText, определяющего, отображает ли кнопка текст из Action. |
int |
getHorizontalAlignment() |
Возвращает горизонтальное выравнивание значка и текста. |
int |
getHorizontalTextPosition() |
Возвращает горизонтальное положение текста относительно значка. |
Icon |
getIcon() |
Возвращает значок по умолчанию. |
int |
getIconTextGap() |
Возвращает расстояние между текстом и значком, отображаемыми на этой кнопке. |
ItemListener[] |
getItemListeners() |
Возвращает массив всех ItemListener, добавленных к этому AbstractButton с помощью addItemListener(). |
String |
getLabel() |
Устарело. |
Insets |
getMargin() |
Возвращает отступ между границей кнопки и надписью. |
int |
getMnemonic() |
Возвращает мнемонику клавиатуры из текущей модели. |
ButtonModel |
getModel() |
Возвращает модель, которую представляет эта кнопка. |
long |
getMultiClickThreshhold() |
Возвращает количество времени (в миллисекундах), необходимое между событиями нажатия мыши, чтобы кнопка генерировала соответствующие события действия. |
Icon |
getPressedIcon() |
Возвращает значок нажатой кнопки. |
Icon |
getRolloverIcon() |
Возвращает значок наведения для кнопки. |
Icon |
getRolloverSelectedIcon() |
Возвращает значок наведения при выбранном состоянии для кнопки. |
Icon |
getSelectedIcon() |
Возвращает значок для выбранного состояния кнопки. |
Object[] |
getSelectedObjects() |
Возвращает массив (длиной 1), содержащий надпись, или null, если кнопка не выбрана. |
String |
getText() |
Возвращает текст кнопки. |
ButtonUI |
getUI() |
Возвращает объект L&F, который отображает этот компонент. |
int |
getVerticalAlignment() |
Возвращает вертикальное выравнивание текста и значка. |
int |
getVerticalTextPosition() |
Возвращает вертикальное положение текста относительно значка. |
boolean |
imageUpdate |
Если значок кнопки для текущего состояния кнопки равен null или не является ImageIcon с Image, равным переданному Image, возвращает false; в противном случае делегирует суперклассу. |
protected void |
init |
Инициализация AbstractButton. |
boolean |
isBorderPainted() |
Возвращает свойство borderPainted. |
boolean |
isContentAreaFilled() |
Возвращает свойство contentAreaFilled. |
boolean |
isFocusPainted() |
Возвращает свойство paintFocus. |
boolean |
isRolloverEnabled() |
Возвращает свойство rolloverEnabled. |
boolean |
isSelected() |
Возвращает состояние кнопки. |
protected void |
paintBorder |
Отрисовывает границу кнопки, если свойство BorderPainted истинно и кнопка имеет границу. |
void |
removeActionListener |
Удаляет ActionListener из кнопки. |
void |
removeChangeListener |
Удаляет ChangeListener из кнопки. |
void |
removeItemListener |
Удаляет ItemListener из кнопки. |
void |
setAction |
Устанавливает Action. |
void |
setActionCommand |
Устанавливает команду действия для этой кнопки. |
void |
setBorderPainted |
Устанавливает свойство borderPainted. |
void |
setContentAreaFilled |
Устанавливает свойство contentAreaFilled. |
void |
setDisabledIcon |
Устанавливает значок для отключенного состояния кнопки. |
void |
setDisabledSelectedIcon |
Устанавливает значок для отключенного и выбранного состояния кнопки. |
void |
setDisplayedMnemonicIndex |
Предоставляет внешнему виду подсказку о том, какой символ в тексте должен быть оформлен для обозначения мнемоники. |
void |
setEnabled |
Включает (или отключает) кнопку. |
void |
setFocusPainted |
Устанавливает свойство paintFocus, которое должно иметь значение true для отрисовки состояния фокуса. |
void |
setHideActionText |
Устанавливает свойство hideActionText, определяющее, отображает ли кнопка текст из Action. |
void |
setHorizontalAlignment |
Устанавливает горизонтальное выравнивание значка и текста. |
void |
setHorizontalTextPosition |
Устанавливает горизонтальное положение текста относительно значка. |
void |
setIcon |
Устанавливает значок кнопки по умолчанию. |
void |
setIconTextGap |
Если установлены оба свойства — значок и текст, это свойство определяет расстояние между ними. |
void |
setLabel |
Устарело. - Заменено на setText(text)
|
void |
setLayout |
Устанавливает менеджер компоновки для этого контейнера; полное описание этого метода см. в Container.setLayout(LayoutManager). |
void |
setMargin |
Задает пространство для отступа между границей кнопки и надписью. |
void |
setMnemonic |
Этот метод устарел, используйте setMnemonic(int) для установки мнемоники кнопки. |
void |
setMnemonic |
Устанавливает мнемонику клавиатуры в текущей модели. |
void |
setModel |
Устанавливает модель, которую представляет эта кнопка. |
void |
setMultiClickThreshhold |
Задает количество времени (в миллисекундах), необходимое между событиями нажатия мыши, чтобы кнопка генерировала соответствующие события действия. |
void |
setPressedIcon |
Устанавливает значок нажатой кнопки. |
void |
setRolloverEnabled |
Устанавливает свойство rolloverEnabled, которое должно быть true для активации эффектов наведения. |
void |
setRolloverIcon |
Устанавливает значок наведения для кнопки. |
void |
setRolloverSelectedIcon |
Устанавливает значок наведения при выбранном состоянии для кнопки. |
void |
setSelected |
Устанавливает состояние кнопки. |
void |
setSelectedIcon |
Устанавливает значок для выбранного состояния кнопки. |
void |
setText |
Устанавливает текст кнопки. |
void |
setUI |
Устанавливает объект L&F, который отображает этот компонент. |
void |
setVerticalAlignment |
Устанавливает вертикальное выравнивание значка и текста. |
void |
setVerticalTextPosition |
Устанавливает вертикальное положение текста относительно значка. |
Методы, объявленные в классе JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, 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, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, 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 |
Возвращает «видимый прямоугольник» (visible rect rectangle) компонента Component — пересечение видимых прямоугольников этого компонента и всех его предков. |
boolean |
contains |
Предоставляет делегату пользовательского интерфейса (UI delegate) возможность определить точную форму этого компонента для обработки событий мыши. |
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 |
Поддержка отправки отчетов об изменениях связанных свойств (bound property) типа boolean. |
void |
firePropertyChange |
Поддержка отправки отчетов об изменениях связанных свойств (bound property) целочисленного типа. |
protected void |
fireVetoableChange |
Поддерживает отправку отчетов об изменениях ограниченных свойств (constrained property). |
ActionListener |
getActionForKeyStroke |
Возвращает объект, который будет выполнять действие, зарегистрированное для указанного нажатия клавиши. |
final ActionMap |
getActionMap() |
Возвращает ActionMap, используемый для определения того, какой Action следует вызвать для конкретной привязки KeyStroke. |
float |
getAlignmentX() |
Переопределяет Container.getAlignmentX для возврата выравнивания по горизонтали. |
float |
getAlignmentY() |
Переопределяет Container.getAlignmentY для возврата выравнивания по вертикали. |
AncestorListener[] |
getAncestorListeners() |
Возвращает массив всех слушателей предков (ancestor listeners), зарегистрированных для этого компонента. |
boolean |
getAutoscrolls() |
Возвращает свойство autoscrolls. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior() |
Возвращает перечисление, указывающее, как базовая линия компонента изменяется при изменении размера. |
Border |
getBorder() |
Возвращает границу этого компонента или null, если граница в данный момент не установлена. |
Rectangle |
getBounds |
Сохраняет границы этого компонента в «возвращаемое значение» rv и возвращает rv. |
final Object |
getClientProperty |
Возвращает значение свойства с указанным ключом. |
protected Graphics |
getComponentGraphics |
Возвращает графический объект, используемый для отрисовки этого компонента. |
JPopupMenu |
getComponentPopupMenu() |
Возвращает JPopupMenu, назначенный для этого компонента. |
int |
getConditionForKeyStroke |
Возвращает условие, определяющее, выполняется ли зарегистрированное действие в ответ на указанное нажатие клавиши. |
int |
getDebugGraphicsOptions() |
Возвращает состояние отладки графики. |
static Locale |
getDefaultLocale() |
Возвращает локаль по умолчанию, используемую для инициализации свойства локали каждого компонента JComponent при создании. |
FontMetrics |
getFontMetrics |
Возвращает FontMetrics для указанного Font. |
Graphics |
getGraphics() |
Возвращает графический контекст этого компонента, который позволяет рисовать на компоненте. |
int |
getHeight() |
Возвращает текущую высоту этого компонента. |
boolean |
getInheritsPopupMenu() |
Возвращает true, если JPopupMenu должен наследоваться от родителя. |
final InputMap |
getInputMap() |
Возвращает InputMap, который используется, когда компонент имеет фокус. |
final InputMap |
getInputMap |
Возвращает InputMap, который используется во время condition. |
InputVerifier |
getInputVerifier() |
Возвращает верификатор ввода для этого компонента. |
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 |
Возвращает предпочтительное положение для отображения всплывающего меню в системе координат этого компонента. |
Dimension |
getPreferredSize() |
Если preferredSize было задано отличным от null значением, просто возвращает его. |
KeyStroke[] |
getRegisteredKeyStrokes() |
Возвращает KeyStrokes, который будет инициировать зарегистрированные действия. |
JRootPane |
getRootPane() |
Возвращает предка типа JRootPane для этого компонента. |
Dimension |
getSize |
Сохраняет ширину/высоту этого компонента в «возвращаемое значение» rv и возвращает rv. |
Point |
getToolTipLocation |
Возвращает положение всплывающей подсказки в системе координат этого компонента. |
String |
getToolTipText() |
Возвращает строку всплывающей подсказки, заданную с помощью setToolTipText. |
String |
getToolTipText |
Возвращает строку, которая будет использоваться в качестве всплывающей подсказки для event. |
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() |
Запрашивает передачу фокуса ввода этому компоненту, а также чтобы предок верхнего уровня этого компонента стал активным окном (focused Window). |
void |
hide() |
Устарело. |
boolean |
isDoubleBuffered() |
Возвращает, должен ли этот компонент использовать буфер для отрисовки. |
static boolean |
isLightweightComponent |
Возвращает true, если этот компонент является легковесным, то есть если он не имеет аналога (peer) в нативной оконной системе. |
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, если отрисовка, вызванная на дочернем компоненте, должна привести к запуску отрисовки из этого компонента или одного из его предков. |
boolean |
isPaintingTile() |
Возвращает true, если компонент в данный момент выполняет отрисовку фрагмента (плитки). |
boolean |
isRequestFocusEnabled() |
Возвращает true, если этот JComponent должен получить фокус; в противном случае возвращает false. |
boolean |
isValidateRoot() |
Если этот метод возвращает true, вызовы revalidate потомками этого компонента приведут к валидации всего дерева, начиная с этого корня. |
void |
paint |
Вызывается Swing для отрисовки компонентов. |
protected void |
paintChildren |
Отрисовывает дочерние элементы этого компонента. |
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 |
Добавляет к этому компоненту произвольное клиентское свойство («client property») в виде пары ключ/значение. |
void |
registerKeyboardAction |
Этот метод устарел, для аналогичного поведения используйте сочетание getActionMap() и getInputMap(). |
void |
registerKeyboardAction |
Этот метод устарел, для аналогичного поведения используйте сочетание getActionMap() и getInputMap(). |
void |
removeAncestorListener |
Отменяет регистрацию listener, чтобы он больше не получал AncestorEvents. |
void |
removeVetoableChangeListener |
Удаляет VetoableChangeListener из списка слушателей. |
void |
repaint |
Добавляет указанную область в список «загрязненных» (dirty) областей, если компонент отображается. |
void |
repaint |
Добавляет указанную область в список «загрязненных» (dirty) областей, если компонент отображается. |
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() |
Поддерживает отложенную автоматическую компоновку. |
void |
scrollRectToVisible |
Пересылает сообщение scrollRectToVisible() родителю компонента JComponent. |
final void |
setActionMap |
Устанавливает значение ActionMap равным am. |
void |
setAlignmentX |
Задает выравнивание по горизонтали. |
void |
setAlignmentY |
Задает выравнивание по вертикали. |
void |
setAutoscrolls |
Задает свойство autoscrolls. |
void |
setBackground |
Задает цвет фона этого компонента. |
void |
setBorder |
Задает границу этого компонента. |
void |
setComponentPopupMenu |
Задает JPopupMenu для этого JComponent. |
void |
setDebugGraphicsOptions |
Включает или отключает диагностическую информацию о каждой графической операции, выполняемой внутри компонента или одного из его дочерних элементов. |
static void |
setDefaultLocale |
Устанавливает локаль по умолчанию, используемую для инициализации свойства локали каждого компонента JComponent при создании. |
void |
setDoubleBuffered |
Задает, должен ли этот компонент использовать буфер для отрисовки. |
void |
setFocusTraversalKeys |
Задает клавиши обхода фокуса для указанной операции обхода для этого компонента. |
void |
setFont |
Задает шрифт для этого компонента. |
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, 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, transferFocusDownCycle, validate, validateTree | Модификатор и тип | Метод | Описание |
|---|---|---|
Component |
add |
Добавляет указанный компонент в конец этого контейнера. |
Component |
add |
Добавляет указанный компонент в этот контейнер в заданную позицию. |
void |
add |
Добавляет указанный компонент в конец этого контейнера. |
void |
add |
Добавляет указанный компонент в этот контейнер с указанными ограничениями по указанному индексу. |
Component |
add |
Добавляет указанный компонент в этот контейнер. |
void |
addContainerListener |
Добавляет указанный прослушиватель контейнера для получения событий контейнера от этого контейнера. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей для определенного свойства. |
void |
applyComponentOrientation |
Задает свойство ComponentOrientation для этого контейнера и всех содержащихся в нем компонентов. |
boolean |
areFocusTraversalKeysSet |
Возвращает значение, указывающее, был ли явно определен набор (Set) клавиш обхода фокуса для указанной операции обхода фокуса для этого контейнера. |
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 |
Возвращает набор (Set) клавиш обхода фокуса для указанной операции обхода для этого контейнера. |
FocusTraversalPolicy |
getFocusTraversalPolicy() |
Возвращает политику обхода фокуса, которая будет управлять обходом с клавиатуры дочерних элементов этого контейнера, или null, если этот контейнер не является корнем цикла обхода фокуса. |
LayoutManager |
getLayout() |
Возвращает менеджер компоновки для этого контейнера. |
Point |
getMousePosition |
Возвращает положение указателя мыши в пространстве координат этого Container, если Container находится под указателем мыши, в противном случае возвращает null. |
Insets |
insets() |
Устарело. Начиная с версии JDK 1.1, заменено на getInsets(). |
void |
invalidate() |
Инвалидирует контейнер. |
boolean |
isAncestorOf |
Проверяет, содержится ли компонент в иерархии компонентов этого контейнера. |
boolean |
isFocusCycleRoot() |
Возвращает значение, указывающее, является ли этот контейнер корнем цикла обхода фокуса. |
boolean |
isFocusCycleRoot |
Возвращает значение, указывающее, является ли указанный контейнер корнем цикла обхода фокуса для цикла обхода фокуса этого контейнера. |
final boolean |
isFocusTraversalPolicyProvider() |
Возвращает значение, указывающее, предоставляет ли этот контейнер политику обхода фокуса. |
boolean |
isFocusTraversalPolicySet() |
Возвращает значение, указывающее, была ли явно установлена политика обхода фокуса для этого контейнера. |
void |
layout() |
Устарело. Начиная с версии JDK 1.1, заменено на doLayout(). |
void |
list |
Выводит список компонентов этого контейнера в указанный поток вывода. |
void |
list |
Выводит список, начиная с указанного отступа, в указанный print writer. |
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 |
Устанавливает, является ли этот контейнер корнем цикла обхода фокуса. |
void |
setFocusTraversalPolicy |
Устанавливает политику обхода фокуса, которая будет управлять обходом с клавиатуры дочерних элементов этого контейнера, если этот контейнер является корнем цикла обхода фокуса. |
final void |
setFocusTraversalPolicyProvider |
Устанавливает, будет ли этот контейнер использоваться для предоставления политики обхода фокуса. |
void |
transferFocusDownCycle() |
Передает фокус на один цикл обхода фокуса вниз. |
void |
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, 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, 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() |
Возвращает массив всех слушателей методов ввода, зарегистрированных для этого компонента. |
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 |
Возвращает массив всех слушателей, связанных с указанным свойством. |
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 |
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 |
isFontSet() |
Возвращает значение, указывающее, был ли шрифт явно установлен для этого Component. |
boolean |
isForegroundSet() |
Возвращает значение, указывающее, был ли цвет переднего плана явно установлен для этого Component. |
boolean |
isLightweight() |
Легковесный компонент не имеет нативного пира инструментария. |
boolean |
isMaximumSizeSet() |
Возвращает true, если максимальный размер был установлен в значение, отличное от null, иначе возвращает false. |
boolean |
isMinimumSizeSet() |
Возвращает, вызывался ли метод setMinimumSize со значением, отличным от null. |
boolean |
isPreferredSizeSet() |
Возвращает true, если предпочтительный размер был установлен в значение, отличное от null, иначе возвращает false. |
boolean |
isShowing() |
Определяет, отображается ли этот компонент на экране. |
boolean |
isValid() |
Определяет, является ли этот компонент корректным (valid). |
boolean |
isVisible() |
Определяет, должен ли этот компонент быть видимым, когда видим его родитель. |
boolean |
keyDown |
Устарело. Начиная с версии JDK 1.1, заменено на processKeyEvent(KeyEvent). |
boolean |
keyUp |
Устарело. Начиная с версии JDK 1.1, заменено на processKeyEvent(KeyEvent). |
void |
list() |
Выводит список сведений об этом компоненте в стандартный системный поток вывода System.out. |
void |
list |
Выводит список сведений об этом компоненте в указанный поток вывода. |
void |
list |
Выводит список сведений в указанный модуль записи печати. |
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 |
Заставляет текущий поток ожидать до тех пор, пока он не будет разбужен, обычно путем уведомления или прерывания, либо пока не истечет определенное количество реального времени. |
Подробное описание полей
comboBox
protected JComboBox<Object> comboBox
JComboBox.listBox
protected JList<Object> listBox
JList.rendererPane
protected CellRendererPane rendererPane
CellRendererPane.comboIcon
protected Icon comboIcon
iconOnly
protected boolean iconOnly
iconOnly.Подробное описание конструкторов
MetalComboBoxButton
public MetalComboBoxButton(JComboBox<Object> cb, Icon i, CellRendererPane pane, JList<Object> list)
MetalComboBoxButton.- Параметры:
-
cb- экземплярJComboBox -
i- значок -
pane- экземплярCellRendererPane -
list- экземплярJList
MetalComboBoxButton
public MetalComboBoxButton(JComboBox<Object> cb, Icon i, boolean onlyIcon, CellRendererPane pane, JList<Object> list)
MetalComboBoxButton.- Параметры:
-
cb- экземплярJComboBox -
i- значок -
onlyIcon- еслиtrue, то отрисовывается только значок -
pane- экземплярCellRendererPane -
list- экземплярJList
Подробное описание методов
getComboBox
public final JComboBox<Object> getComboBox()
JComboBox.- Возвращает:
JComboBox
setComboBox
public final void setComboBox(JComboBox<Object> cb)
JComboBox.- Параметры:
-
cb-JComboBox
getComboIcon
public final Icon getComboIcon()
JComboBox.- Возвращает:
- значок
JComboBox
setComboIcon
public final void setComboIcon(Icon i)
JComboBox.- Параметры:
-
i- значокJComboBox
isIconOnly
public final boolean isIconOnly()
isIconOnly.- Возвращает:
- значение
isIconOnly
setIconOnly
public final void setIconOnly(boolean isIconOnly)
isIconOnly равно true, отрисовывается только значок.- Параметры:
-
isIconOnly- еслиtrue, то отрисовывается только значок
isFocusTraversable
public boolean isFocusTraversable()
ComponentComponent стать владельцем фокуса.- Переопределяет:
-
isFocusTraversableв классеComponent - Возвращает:
-
true, если этотComponentможет получать фокус; иначеfalse - См. также:
paintComponent
public void paintComponent(Graphics g)
JComponentnull. Делегату передается копия объекта Graphics для защиты остального кода отрисовки от необратимых изменений (например, Graphics.translate). При переопределении этого метода в подклассе не следует вносить необратимые изменения в переданный объект Graphics. Например, не следует изменять область отсечения (clip) Rectangle или модифицировать преобразование (transform). Если вам необходимо выполнить эти операции, возможно, будет проще создать новый объект Graphics на основе переданного Graphics и работать с ним. Кроме того, если вы не вызываете реализацию super, вы должны соблюдать свойство непрозрачности (opaque), то есть если этот компонент непрозрачен, вы должны полностью заполнить фон непрозрачным цветом. Если вы не соблюдаете свойство opaque, вы, скорее всего, увидите визуальные артефакты.
Для переданного объекта Graphics может быть установлено преобразование, отличное от единичного (identity). В этом случае вы можете получить неожиданные результаты при кумулятивном применении другого преобразования.
- Переопределяет:
-
paintComponentв классеJComponent - Параметры:
-
g- объектGraphicsдля защиты - См. также:
© 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.
getText