Класс MetalInternalFrameTitlePane
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.plaf.basic.BasicInternalFrameTitlePane
javax.swing.plaf.metal.MetalInternalFrameTitlePane
- Все реализуемые интерфейсы:
ImageObserver, MenuContainer, Serializable
public class MetalInternalFrameTitlePane extends BasicInternalFrameTitlePane
Класс, управляющий строкой заголовка JLF
- Начиная с:
- 1.3
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе BasicInternalFrameTitlePane
BasicInternalFrameTitlePane.CloseAction, BasicInternalFrameTitlePane.IconifyAction, BasicInternalFrameTitlePane.MaximizeAction, BasicInternalFrameTitlePane.MoveAction, BasicInternalFrameTitlePane.PropertyChangeHandler, BasicInternalFrameTitlePane.RestoreAction, BasicInternalFrameTitlePane.SizeAction, BasicInternalFrameTitlePane.SystemMenuBar, BasicInternalFrameTitlePane.TitlePaneLayout | Модификатор и тип | Класс | Описание |
|---|---|---|
class |
BasicInternalFrameTitlePane.CloseAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.IconifyAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.MaximizeAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.MoveAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.PropertyChangeHandler |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.RestoreAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.SizeAction |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.SystemMenuBar |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
class |
BasicInternalFrameTitlePane.TitlePaneLayout |
Этот класс следует рассматривать как «защищённый» внутренний класс. |
Вложенные классы/интерфейсы, объявленные в классе 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 |
Внутренний класс для переключения буферов компонента. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected boolean |
isPalette |
Значение isPalette
|
protected Icon |
paletteCloseIcon |
Значок закрытия палитры. |
protected int |
paletteTitleHeight |
Высота заголовка палитры. |
Поля, объявленные в классе BasicInternalFrameTitlePane
CLOSE_CMD, closeAction, closeButton, closeIcon, frame, iconButton, iconIcon, ICONIFY_CMD, iconifyAction, maxButton, maxIcon, MAXIMIZE_CMD, maximizeAction, menuBar, minIcon, MOVE_CMD, moveAction, notSelectedTextColor, notSelectedTitleColor, propertyChangeListener, RESTORE_CMD, restoreAction, selectedTextColor, selectedTitleColor, SIZE_CMD, sizeAction, windowMenu | Модификатор и тип | Поле | Описание |
|---|---|---|
protected static final String |
CLOSE_CMD |
Свойство текста кнопки закрытия. |
protected Action |
closeAction |
Экземпляр CloseAction. |
protected JButton |
closeButton |
Кнопка закрытия. |
protected Icon |
closeIcon |
Значок закрытия. |
protected JInternalFrame |
frame |
Экземпляр JInternalFrame. |
protected JButton |
iconButton |
Кнопка сворачивания в значок. |
protected Icon |
iconIcon |
Значок сворачивания в значок. |
protected static final String |
ICONIFY_CMD |
Свойство текста кнопки сворачивания. |
protected Action |
iconifyAction |
Экземпляр IconifyAction. |
protected JButton |
maxButton |
Кнопка разворачивания. |
protected Icon |
maxIcon |
Значок разворачивания. |
protected static final String |
MAXIMIZE_CMD |
Свойство текста кнопки разворачивания. |
protected Action |
maximizeAction |
Экземпляр MaximizeAction. |
protected JMenuBar |
menuBar |
Экземпляр JMenuBar. |
protected Icon |
minIcon |
Значок сворачивания. |
protected static final String |
MOVE_CMD |
Свойство текста кнопки перемещения. |
protected Action |
moveAction |
Экземпляр MoveAction. |
protected Color |
notSelectedTextColor |
Цвет невыделенного текста. |
protected Color |
notSelectedTitleColor |
Цвет невыделенного заголовка. |
protected PropertyChangeListener |
propertyChangeListener |
Экземпляр PropertyChangeListener. |
protected static final String |
RESTORE_CMD |
Свойство текста кнопки восстановления. |
protected Action |
restoreAction |
Экземпляр RestoreAction. |
protected Color |
selectedTextColor |
Цвет выделенного текста. |
protected Color |
selectedTitleColor |
Цвет выделенного заголовка. |
protected static final String |
SIZE_CMD |
Свойство текста кнопки изменения размера. |
protected Action |
sizeAction |
Экземпляр SizeAction. |
protected JMenu |
windowMenu |
Экземпляр JMenu. |
Поля, объявленные в классе 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. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MetalInternalFrameTitlePane |
Создаёт новый экземпляр MetalInternalFrameTitlePane
|
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
addSubComponents() |
Переопределяет метод родительского класса, чтобы избежать создания строки меню. |
protected void |
addSystemMenuItems |
Переопределяет метод родительского класса, чтобы ничего не делать. |
protected void |
assembleSystemMenu() |
Переопределяет метод родительского класса, чтобы ничего не делать. |
void |
paintPalette |
Отрисовывает палитру. |
void |
setPalette |
Если b равно true, задаёт значки палитры. |
protected void |
showSystemMenu() |
Переопределяет метод родительского класса, чтобы ничего не делать. |
Методы, объявленные в классе BasicInternalFrameTitlePane
createActions, createButtons, createLayout, createPropertyChangeListener, createSystemMenu, createSystemMenuBar, enableActions, getTitle, installDefaults, installListeners, installTitlePane, paintComponent, paintTitleBackground, postClosingEvent, setButtonIcons, uninstallDefaults, uninstallListeners | Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
createActions() |
Создаёт действия. |
protected void |
createButtons() |
Создаёт кнопки. |
protected LayoutManager |
createLayout() |
Возвращает менеджер компоновки. |
protected PropertyChangeListener |
createPropertyChangeListener() |
Возвращает экземпляр PropertyChangeListener. |
protected JMenu |
createSystemMenu() |
Возвращает новый экземпляр JMenu. |
protected JMenuBar |
createSystemMenuBar() |
Возвращает новый экземпляр JMenuBar. |
protected void |
enableActions() |
Включает действия. |
protected String |
getTitle |
Возвращает заголовок. |
protected void |
installDefaults() |
Устанавливает свойства по умолчанию. |
protected void |
installListeners() |
Регистрирует слушателей. |
protected void |
installTitlePane() |
Устанавливает панель заголовка. |
void |
paintComponent |
Вызывает метод отрисовки делегата пользовательского интерфейса, если делегат пользовательского интерфейса не равен null. |
protected void |
paintTitleBackground |
Вызывается из paintComponent. |
protected void |
postClosingEvent |
Отправляет окну событие, подобное WINDOW_CLOSING, чтобы оно обрабатывалось как обычный Frame. |
protected void |
setButtonIcons() |
Задаёт значки кнопок. |
protected void |
uninstallDefaults() |
Удаляет свойства по умолчанию. |
protected void |
uninstallListeners() |
Отменяет регистрацию слушателей. |
Методы, объявленные в классе 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, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAncestorListener |
Регистрирует listener, чтобы он получал AncestorEvents при перемещении или изменении видимости самого компонента либо любого из его предков. |
void |
addNotify() |
Уведомляет этот компонент о том, что теперь у него есть родительский компонент. |
void |
addVetoableChangeListener |
Добавляет VetoableChangeListener в список слушателей. |
void |
computeVisibleRect |
Возвращает «видимый прямоугольник» Component — пересечение видимых прямоугольников этого компонента и всех его предков. |
boolean |
contains |
Предоставляет делегату пользовательского интерфейса возможность определить точную форму этого компонента для обработки событий мыши. |
JToolTip |
createToolTip() |
Возвращает экземпляр JToolTip, который следует использовать для отображения всплывающей подсказки. |
void |
disable() |
Устарело. |
void |
enable() |
Устарело. Начиная с JDK версии 1.1 заменено на java.awt.Component.setEnabled(boolean). |
void |
firePropertyChange |
Поддержка уведомления об изменениях связанных свойств типа boolean. |
void |
firePropertyChange |
Поддержка уведомления об изменениях связанных свойств типа integer. |
protected void |
fireVetoableChange |
Поддерживает уведомление об изменениях ограниченных свойств. |
ActionListener |
getActionForKeyStroke |
Возвращает объект, который выполнит действие, зарегистрированное для заданного нажатия клавиши. |
final ActionMap |
getActionMap() |
Возвращает ActionMap, используемый для определения того, какое Action сработает для конкретной привязки KeyStroke. |
float |
getAlignmentX() |
Переопределяет Container.getAlignmentX, чтобы вернуть горизонтальное выравнивание. |
float |
getAlignmentY() |
Переопределяет Container.getAlignmentY, чтобы вернуть вертикальное выравнивание. |
AncestorListener[] |
getAncestorListeners() |
Возвращает массив всех слушателей предков, зарегистрированных для этого компонента. |
boolean |
getAutoscrolls() |
Получает свойство autoscrolls. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior() |
Возвращает перечисление, указывающее, как изменяется базовая линия компонента при изменении его размера. |
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 |
Возвращает строку, используемую в качестве всплывающей подсказки для события. |
Container |
getTopLevelAncestor() |
Возвращает предка верхнего уровня этого компонента (содержащий Window) или null, если этот компонент не был добавлен ни в один контейнер. |
TransferHandler |
getTransferHandler() |
Получает свойство transferHandler. |
ComponentUI |
getUI() |
Возвращает делегат внешнего вида, который отображает этот компонент. |
String |
getUIClassID() |
Возвращает ключ UIDefaults, используемый для поиска имени класса swing.plaf.ComponentUI, определяющего внешний вид этого компонента. |
boolean |
getVerifyInputWhenFocusTarget() |
Возвращает значение, указывающее, будет ли вызываться средство проверки ввода текущего владельца фокуса до того, как этот компонент запросит фокус. |
VetoableChangeListener[] |
getVetoableChangeListeners() |
Возвращает массив всех слушателей отклоняемых изменений, зарегистрированных для этого компонента. |
Rectangle |
getVisibleRect() |
Возвращает «видимый прямоугольник» Component — пересечение видимого прямоугольника этого компонента, new Rectangle(0, 0, getWidth(), getHeight()) и видимых прямоугольников всех его предков. |
int |
getWidth() |
Возвращает текущую ширину этого компонента. |
int |
getX() |
Возвращает текущую координату x начала координат компонента. |
int |
getY() |
Возвращает текущую координату y начала координат компонента. |
void |
grabFocus() |
Запрашивает для этого Component фокус ввода, а для его предка верхнего уровня — роль активного Window. |
void |
hide() |
Устарело. |
boolean |
isDoubleBuffered() |
Возвращает сведения о том, следует ли этому компоненту использовать буфер для отрисовки. |
static boolean |
isLightweightComponent |
Возвращает true, если этот компонент является облегчённым, то есть не имеет собственного оконного объекта в оконной системе. |
boolean |
isManagingFocus() |
Устарело. Начиная с версии 1.4 заменено на Component.setFocusTraversalKeys(int, Set) и Container.setFocusCycleRoot(boolean). |
boolean |
isOpaque() |
Возвращает true, если этот компонент полностью непрозрачен. |
boolean |
isOptimizedDrawingEnabled() |
Возвращает true, если этот компонент размещает дочерние элементы без перекрытия — то есть гарантирует, что они не будут накладываться друг на друга. |
final boolean |
isPaintingForPrint() |
Возвращает true, если текущая операция рисования этого компонента является частью операции print. |
protected boolean |
isPaintingOrigin() |
Возвращает true, если рисование, вызванное для дочернего компонента, должно начинаться с этого Component или одного из его предков. |
boolean |
isPaintingTile() |
Возвращает true, если компонент в данный момент рисует фрагмент. |
boolean |
isRequestFocusEnabled() |
Возвращает true, если этому JComponent следует получить фокус; в противном случае возвращает false. |
boolean |
isValidateRoot() |
Если этот метод возвращает true, вызовы revalidate из потомков этого компонента приведут к проверке всего дерева, начинающегося с этого корневого компонента. |
void |
paint |
Вызывается Swing для отрисовки компонентов. |
protected void |
paintBorder |
Отрисовывает границу компонента. |
protected void |
paintChildren |
Отрисовывает дочерние элементы этого компонента. |
void |
paintImmediately |
Немедленно перерисовывает указанную область этого компонента и всех его потомков, которые перекрывают эту область. |
void |
paintImmediately |
Немедленно перерисовывает указанную область. |
protected String |
paramString() |
Возвращает строковое представление этого JComponent. |
void |
print |
Вызовите этот метод, чтобы вывести компонент на указанное Graphics. |
void |
printAll |
Вызовите этот метод, чтобы вывести компонент. |
protected void |
printBorder |
Выводит границу компонента. |
protected void |
printChildren |
Выводит дочерние компоненты этого компонента. |
protected void |
printComponent |
Вызывается во время операции печати. |
protected void |
processComponentKeyEvent |
Обрабатывает события клавиатуры, распознаваемые самим компонентом. |
protected boolean |
processKeyBinding |
Вызывается для обработки привязок клавиш для ks в результате KeyEvent e. |
protected void |
processKeyEvent |
Переопределяет processKeyEvent для обработки событий. |
protected void |
processMouseEvent |
Обрабатывает события мыши, происходящие в этом компоненте, передавая их всем зарегистрированным объектам MouseListener; полное описание этого метода см. в разделе Component.processMouseEvent(MouseEvent). |
protected void |
processMouseMotionEvent |
Обрабатывает события перемещения мыши, например MouseEvent.MOUSE_DRAGGED. |
final void |
putClientProperty |
Добавляет к этому компоненту произвольное свойство клиента «ключ/значение». |
void |
registerKeyboardAction |
Этот метод устарел; для аналогичного поведения используйте сочетание getActionMap() и getInputMap(). |
void |
registerKeyboardAction |
Этот метод устарел; для аналогичного поведения используйте сочетание getActionMap() и getInputMap(). |
void |
removeAncestorListener |
Отменяет регистрацию listener, чтобы он больше не получал AncestorEvents. |
void |
removeNotify() |
Уведомляет этот компонент о том, что у него больше нет родительского компонента. |
void |
removeVetoableChangeListener |
Удаляет VetoableChangeListener из списка слушателей. |
void |
repaint |
Добавляет указанную область в список областей, требующих перерисовки, если компонент отображается. |
void |
repaint |
Добавляет указанную область в список областей, требующих перерисовки, если компонент отображается. |
boolean |
requestDefaultFocus() |
Устарело. Начиная с версии 1.4 заменено на FocusTraversalPolicy.getDefaultComponent(Container).requestFocus()
|
void |
requestFocus() |
Запрашивает получение этим Component фокуса ввода. |
boolean |
requestFocus |
Запрашивает получение этим Component фокуса ввода. |
boolean |
requestFocusInWindow() |
Запрашивает получение этим Component фокуса ввода. |
protected boolean |
requestFocusInWindow |
Запрашивает получение этим Component фокуса ввода. |
void |
resetKeyboardActions() |
Отменяет регистрацию всех привязок в первом уровне InputMaps и ActionMap. |
void |
reshape |
Устарело. Начиная с JDK 5 заменено на Component.setBounds(int, int, int, int). |
void |
revalidate() |
Поддерживает отложенную автоматическую компоновку. |
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 |
Устанавливает локаль по умолчанию, используемую для инициализации свойства locale каждого JComponent при создании. |
void |
setDoubleBuffered |
Устанавливает, должен ли этот компонент использовать буфер для отрисовки. |
void |
setEnabled |
Включает или отключает этот компонент. |
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, обеспечивающий передачу данных в этот компонент и из него с помощью вырезания, копирования, вставки, а также перетаскивания. |
protected void |
setUI |
Устанавливает делегат оформления для этого компонента. |
void |
setVerifyInputWhenFocusTarget |
Устанавливает значение, определяющее, будет ли вызван проверяющий ввод текущего владельца фокуса до того, как этот компонент запросит фокус. |
void |
setVisible |
Делает компонент видимым или невидимым. |
void |
unregisterKeyboardAction |
Этот метод устарел. |
void |
update |
Вызывает paint. |
void |
updateUI() |
Этот метод вызывается для обновления свойства UI значением из текущего оформления. |
Методы, объявленные в классе Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree | Модификатор и тип | Метод | Описание |
|---|---|---|
Component |
add |
Добавляет указанный компонент в конец этого контейнера. |
Component |
add |
Добавляет указанный компонент в этот контейнер в заданную позицию. |
void |
add |
Добавляет указанный компонент в конец этого контейнера. |
void |
add |
Добавляет указанный компонент в этот контейнер с заданными ограничениями по указанному индексу. |
Component |
add |
Добавляет указанный компонент в этот контейнер. |
void |
addContainerListener |
Добавляет указанный прослушиватель контейнера для получения событий контейнера от этого контейнера. |
protected void |
addImpl |
Добавляет указанный компонент в этот контейнер по заданному индексу. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список прослушивателей для определённого свойства. |
void |
applyComponentOrientation |
Устанавливает свойство ComponentOrientation этого контейнера и всех содержащихся в нём компонентов. |
boolean |
areFocusTraversalKeysSet |
Возвращает, был ли явно задан для этого Container набор клавиш перемещения фокуса для указанной операции перемещения фокуса. |
int |
countComponents() |
Устарело. Начиная с JDK версии 1.1 заменён методом getComponentCount(). |
void |
deliverEvent |
Устарело. Начиная с JDK версии 1.1 заменён методом dispatchEvent(AWTEvent e)
|
void |
doLayout() |
Выполняет компоновку компонентов этого контейнера. |
Component |
findComponentAt |
Находит видимый дочерний компонент, содержащий указанную позицию. |
Component |
findComponentAt |
Находит видимый дочерний компонент, содержащий указанную точку. |
Component |
getComponent |
Возвращает n-й компонент в этом контейнере. |
Component |
getComponentAt |
Находит компонент, содержащий позицию x,y. |
Component |
getComponentAt |
Возвращает компонент, содержащий указанную точку. |
int |
getComponentCount() |
Возвращает количество компонентов на этой панели. |
Component[] |
getComponents() |
Возвращает все компоненты в этом контейнере. |
int |
getComponentZOrder |
Возвращает индекс z-порядка компонента внутри контейнера. |
ContainerListener[] |
getContainerListeners() |
Возвращает массив всех прослушивателей контейнера, зарегистрированных в этом контейнере. |
Set |
getFocusTraversalKeys |
Возвращает набор клавиш перемещения фокуса для заданной операции перемещения в этом Container. |
FocusTraversalPolicy |
getFocusTraversalPolicy() |
Возвращает политику перемещения фокуса, которая управляет перемещением фокуса с помощью клавиатуры между дочерними компонентами этого Container, или null, если этот Container не является корнем цикла фокуса. |
LayoutManager |
getLayout() |
Возвращает менеджер компоновки этого контейнера. |
Point |
getMousePosition |
Возвращает положение указателя мыши в координатном пространстве этого Container, если Container находится под указателем мыши; в противном случае возвращает null. |
Insets |
insets() |
Устарело. Начиная с JDK версии 1.1 заменён методом getInsets(). |
void |
invalidate() |
Помечает контейнер как недействительный. |
boolean |
isAncestorOf |
Проверяет, входит ли компонент в иерархию компонентов этого контейнера. |
boolean |
isFocusCycleRoot() |
Возвращает, является ли этот Container корнем цикла перемещения фокуса. |
boolean |
isFocusCycleRoot |
Возвращает, является ли указанный Container корнем цикла перемещения фокуса для этого Container. |
final boolean |
isFocusTraversalPolicyProvider() |
Возвращает, предоставляет ли этот контейнер политику перемещения фокуса. |
boolean |
isFocusTraversalPolicySet() |
Возвращает, была ли явно задана политика перемещения фокуса для этого Container. |
void |
layout() |
Устарело. Начиная с JDK версии 1.1 заменён методом doLayout(). |
void |
list |
Выводит список этого контейнера в указанный поток вывода. |
void |
list |
Выводит список с указанным отступом в указанный объект для печати. |
Component |
locate |
Устарело. Начиная с JDK версии 1.1 заменён методом getComponentAt(int, int). |
Dimension |
minimumSize() |
Устарело. Начиная с JDK версии 1.1 заменён методом getMinimumSize(). |
void |
paintComponents |
Отрисовывает каждый компонент в этом контейнере. |
Dimension |
preferredSize() |
Устарело. Начиная с JDK версии 1.1 заменён методом getPreferredSize(). |
void |
printComponents |
Выводит каждый компонент этого контейнера. |
protected void |
processContainerEvent |
Обрабатывает события контейнера, возникающие в этом контейнере, передавая их всем зарегистрированным объектам ContainerListener. |
protected void |
processEvent |
Обрабатывает события этого контейнера. |
void |
remove |
Удаляет из этого контейнера компонент, указанный параметром index. |
void |
remove |
Удаляет указанный компонент из этого контейнера. |
void |
removeAll() |
Удаляет все компоненты из этого контейнера. |
void |
removeContainerListener |
Удаляет указанный прослушиватель контейнера, чтобы он больше не получал события контейнера от этого контейнера. |
void |
setComponentZOrder |
Перемещает указанный компонент на заданный индекс z-порядка в контейнере. |
void |
setFocusCycleRoot |
Устанавливает, является ли этот Container корнем цикла перемещения фокуса. |
void |
setFocusTraversalPolicy |
Задаёт политику перемещения фокуса, которая будет управлять перемещением фокуса с помощью клавиатуры между дочерними компонентами этого Container, если этот Container является корнем цикла фокуса. |
final void |
setFocusTraversalPolicyProvider |
Устанавливает, будет ли этот контейнер использоваться для предоставления политики перемещения фокуса. |
void |
setLayout |
Задаёт менеджер компоновки этого контейнера. |
void |
transferFocusDownCycle() |
Передаёт фокус на один цикл перемещения фокуса вниз. |
void |
validate() |
Проверяет допустимость этого контейнера и всех его подкомпонентов. |
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, getAccessibleContext, 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, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
action |
Устарело. Начиная с JDK версии 1.1, следует регистрировать этот компонент как ActionListener для компонента, который генерирует события действий. |
void |
add |
Добавляет указанное всплывающее меню к компоненту. |
void |
addComponentListener |
Добавляет указанный прослушиватель компонентов для получения событий компонента от этого компонента. |
void |
addFocusListener |
Добавляет указанный прослушиватель фокуса для получения событий фокуса от этого компонента при получении им фокуса ввода. |
void |
addHierarchyBoundsListener |
Добавляет указанный прослушиватель границ иерархии для получения событий границ иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер. |
void |
addHierarchyListener |
Добавляет указанный прослушиватель иерархии для получения событий изменения иерархии от этого компонента при изменении иерархии, к которой принадлежит этот контейнер. |
void |
addInputMethodListener |
Добавляет указанный прослушиватель метода ввода для получения событий метода ввода от этого компонента. |
void |
addKeyListener |
Добавляет указанный прослушиватель клавиатуры для получения событий клавиатуры от этого компонента. |
void |
addMouseListener |
Добавляет указанный прослушиватель мыши для получения событий мыши от этого компонента. |
void |
addMouseMotionListener |
Добавляет указанный прослушиватель движения мыши для получения событий движения мыши от этого компонента. |
void |
addMouseWheelListener |
Добавляет указанный прослушиватель колеса мыши для получения событий колеса мыши от этого компонента. |
Rectangle |
bounds() |
Устарело. Начиная с JDK версии 1.1, заменено на getBounds(). |
int |
checkImage |
Возвращает состояние создания экранного представления указанного изображения. |
int |
checkImage |
Возвращает состояние создания экранного представления указанного изображения. |
protected AWTEvent |
coalesceEvents |
При необходимости объединяет отправляемое событие с существующим событием. |
boolean |
contains |
Проверяет, «содержит» ли этот компонент указанную точку, координаты x и y которой заданы относительно системы координат этого компонента. |
Image |
createImage |
Создает рисуемое изображение вне экрана для двойной буферизации. |
Image |
createImage |
Создает изображение из указанного производителя изображений. |
VolatileImage |
createVolatileImage |
Создает изменчивое рисуемое изображение вне экрана для двойной буферизации. |
VolatileImage |
createVolatileImage |
Создает изменчивое рисуемое изображение вне экрана с указанными возможностями. |
protected final void |
disableEvents |
Запрещает доставку этому компоненту событий, определенных указанной маской событий. |
final void |
dispatchEvent |
Передает событие этому компоненту или одному из его подкомпонентов. |
void |
enable |
Устарело. Начиная с JDK версии 1.1, заменено на setEnabled(boolean). |
protected final void |
enableEvents |
Разрешает доставку этому компоненту событий, определенных указанной маской событий. |
void |
enableInputMethods |
Включает или отключает поддержку методов ввода для этого компонента. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
void |
firePropertyChange |
Уведомляет об изменении связанного свойства. |
protected void |
firePropertyChange |
Поддержка уведомления об изменениях связанных свойств для свойств типа Object. |
AccessibleContext |
getAccessibleContext() |
Получает AccessibleContext, связанный с этим Component. |
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 |
Возвращает массив всех прослушивателей, связанных с указанным именованным свойством. |
Dimension |
getSize() |
Возвращает размер этого компонента в виде объекта Dimension. |
Toolkit |
getToolkit() |
Получает инструментарий этого компонента. |
final Object |
getTreeLock() |
Получает объект блокировки этого компонента (объект, которому принадлежит монитор синхронизации потоков) для операций с деревом компонентов AWT и компоновкой. |
boolean |
gotFocus |
Устарело. Начиная с JDK версии 1.1, заменено на processFocusEvent(FocusEvent). |
boolean |
handleEvent |
Устарело. Начиная с JDK версии 1.1, заменено на processEvent(AWTEvent). |
boolean |
hasFocus() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
imageUpdate |
Перерисовывает компонент при изменении изображения. |
boolean |
inside |
Устарело. Начиная с JDK версии 1.1, заменено на contains(int, int). |
boolean |
isBackgroundSet() |
Возвращает, был ли цвет фона явно задан для этого компонента. |
boolean |
isCursorSet() |
Возвращает, был ли курсор явно задан для этого компонента. |
boolean |
isDisplayable() |
Определяет, доступен ли для отображения этот компонент. |
boolean |
isEnabled() |
Определяет, включен ли этот компонент. |
boolean |
isFocusable() |
Возвращает, может ли этот Component получать фокус. |
boolean |
isFocusOwner() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
isFocusTraversable() |
Устарело. Начиная с версии 1.4 заменено на isFocusable(). |
boolean |
isFontSet() |
Возвращает, был ли шрифт явно задан для этого Component. |
boolean |
isForegroundSet() |
Возвращает, был ли цвет переднего плана явно задан для этого Component. |
boolean |
isLightweight() |
Легковесный компонент не имеет собственного системного оконного ресурса (peer). |
boolean |
isMaximumSizeSet() |
Возвращает true, если максимальный размер задан значением, отличным от null, иначе возвращает false. |
boolean |
isMinimumSizeSet() |
Возвращает, вызывался ли setMinimumSize с ненулевым значением. |
boolean |
isPreferredSizeSet() |
Возвращает true, если предпочтительный размер задан значением, отличным от null, иначе возвращает false. |
boolean |
isShowing() |
Определяет, отображается ли этот компонент на экране. |
boolean |
isValid() |
Определяет, является ли этот компонент допустимым. |
boolean |
isVisible() |
Определяет, должен ли этот компонент быть видимым, когда видим его родительский компонент. |
boolean |
keyDown |
Устарело. Начиная с версии JDK 1.1 заменено на processKeyEvent(KeyEvent). |
boolean |
keyUp |
Устарело. Начиная с версии JDK 1.1 заменено на processKeyEvent(KeyEvent). |
void |
list() |
Выводит сведения об этом компоненте в стандартный системный поток вывода System.out. |
void |
list |
Выводит сведения об этом компоненте в указанный поток вывода. |
void |
list |
Выводит сведения в указанный объект для печати. |
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. |
boolean |
requestFocusInWindow |
Запрашивает по причине cause передачу фокуса ввода этому Component, если окно верхнего уровня, являющееся предком этого Component, уже находится в фокусе. |
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 |
Задает форму «выреза для смешивания» для этого легковесного компонента. |
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 |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения определенного периода реального времени. |
Подробное описание полей
isPalette
protected boolean isPalette
Значение
isPalette
paletteCloseIcon
protected Icon paletteCloseIcon
Значок закрытия палитры.
paletteTitleHeight
protected int paletteTitleHeight
Высота заголовка палитры.
Подробное описание конструкторов
MetalInternalFrameTitlePane
public MetalInternalFrameTitlePane(JInternalFrame f)
Создает новый экземпляр
MetalInternalFrameTitlePane
- Параметры:
-
f— экземплярJInternalFrame
Подробное описание методов
assembleSystemMenu
protected void assembleSystemMenu()
Переопределяет метод родительского класса, ничего не делая. У фреймов Metal нет системных меню.
- Переопределяет:
-
assembleSystemMenuв классеBasicInternalFrameTitlePane
addSystemMenuItems
protected void addSystemMenuItems(JMenu systemMenu)
Переопределяет метод родительского класса, ничего не делая. У фреймов Metal нет системных меню.
- Переопределяет:
-
addSystemMenuItemsв классеBasicInternalFrameTitlePane - Параметры:
-
systemMenu— экземплярJMenu
showSystemMenu
protected void showSystemMenu()
Переопределяет метод родительского класса, ничего не делая. У фреймов Metal нет системных меню.
- Переопределяет:
-
showSystemMenuв классеBasicInternalFrameTitlePane
addSubComponents
protected void addSubComponents()
Переопределяет метод родительского класса, чтобы не создавать строку меню. У фреймов Metal нет системных меню.
- Переопределяет:
-
addSubComponentsв классеBasicInternalFrameTitlePane
paintPalette
public void paintPalette(Graphics g)
Отрисовывает палитру.
- Параметры:
-
g— экземплярGraphics
setPalette
public void setPalette(boolean b)
Если
b равно true, задает значки палитры.- Параметры:
-
b— еслиtrue, задает значки палитры
© 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.
java.awt.Component.setEnabled(boolean).