Класс BasicToolBarUI.DragWindow
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
javax.swing.plaf.basic.BasicToolBarUI.DragWindow
- Все реализованные интерфейсы:
ImageObserver, MenuContainer, Serializable, Accessible
- Включающий класс:
BasicToolBarUI
protected class BasicToolBarUI.DragWindow extends Window
Окно, которое появляется при перетаскивании
JToolBar.Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе Window
Window.AccessibleAWTWindow, Window.Type | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
Window.AccessibleAWTWindow |
Этот класс реализует поддержку специальных возможностей для класса Window. |
static enum |
Window.Type |
Перечисление доступных типов окон. |
Вложенные классы/интерфейсы, объявленные в классе 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 |
Внутренний класс для переключения буферов на компоненте. |
Краткое описание полей
Поля, объявленные в классе 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. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Color |
getBorderColor() |
Возвращает цвет границы. |
Point |
getOffset() |
Возвращает смещение. |
int |
getOrientation() |
Возвращает ориентацию окна панели инструментов, когда панель инструментов является плавающей. |
void |
setBorderColor |
Устанавливает цвет границы. |
void |
setOffset |
Устанавливает смещение. |
void |
setOrientation |
Устанавливает ориентацию. |
Методы, объявленные в классе Window
addNotify, addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getAccessibleContext, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBackground, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setOpacity, setShape, setSize, setSize, setType, setVisible, show, toBack, toFront | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addNotify() |
Делает это окно отображаемым, создавая соединение с его собственным экранным ресурсом. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей для определенного свойства. |
void |
addWindowFocusListener |
Добавляет указанного слушателя фокуса окна для получения событий окна от этого окна. |
void |
addWindowListener |
Добавляет указанного слушателя окна для получения событий окна от этого окна. |
void |
addWindowStateListener |
Добавляет указанного слушателя состояния окна для получения событий окна от этого окна. |
void |
applyResourceBundle |
Устарело. |
void |
applyResourceBundle |
Устарело. Начиная с J2SE 1.4, заменено на Component.applyComponentOrientation. |
void |
createBufferStrategy |
Создает новую стратегию мультибуферизации для этого компонента. |
void |
createBufferStrategy |
Создает новую стратегию мультибуферизации для этого компонента с требуемыми возможностями буфера. |
void |
dispose() |
Освобождает все собственные экранные ресурсы, используемые этим Window, его подкомпонентами и всеми принадлежащими ему дочерними элементами. |
AccessibleContext |
getAccessibleContext() |
Возвращает AccessibleContext, связанный с этим окном. |
Color |
getBackground() |
Возвращает цвет фона этого окна. |
BufferStrategy |
getBufferStrategy() |
Возвращает BufferStrategy, используемый этим компонентом. |
boolean |
getFocusableWindowState() |
Возвращает значение, указывающее, может ли это окно стать сфокусированным, если оно удовлетворяет остальным требованиям, описанным в isFocusableWindow. |
final Container |
getFocusCycleRootAncestor() |
Всегда возвращает null, поскольку у окон нет предков; они представляют вершину иерархии компонентов. |
Component |
getFocusOwner() |
Возвращает дочерний компонент этого окна, который имеет фокус, если это окно сфокусировано; в противном случае возвращает null. |
Set |
getFocusTraversalKeys |
Возвращает клавишу обхода фокуса для этого окна. |
List |
getIconImages() |
Возвращает последовательность изображений, отображаемых в качестве значка для этого окна. |
InputContext |
getInputContext() |
Возвращает контекст ввода для этого окна. |
<T extends EventListener> |
getListeners |
Возвращает массив всех объектов, зарегистрированных в данный момент как FooListener для этого Window. |
Locale |
getLocale() |
Возвращает объект Locale, связанный с этим окном, если локаль была установлена. |
Dialog.ModalExclusionType |
getModalExclusionType() |
Возвращает тип модального исключения этого окна. |
Component |
getMostRecentFocusOwner() |
Возвращает дочерний компонент этого окна, который получит фокус, когда это окно будет сфокусировано. |
float |
getOpacity() |
Возвращает непрозрачность окна. |
Window[] |
getOwnedWindows() |
Возвращает массив, содержащий все окна, которыми в данный момент владеет это окно. |
Window |
getOwner() |
Возвращает владельца этого окна. |
static Window[] |
getOwnerlessWindows() |
Возвращает массив всех Window, созданных этим приложением и не имеющих владельца. |
Shape |
getShape() |
Возвращает форму окна. |
Toolkit |
getToolkit() |
Возвращает инструментарий (toolkit) этого фрейма. |
Window.Type |
getType() |
Возвращает тип окна. |
final String |
getWarningString() |
Устарело, для удаления: этот элемент API подлежит удалению в будущей версии. начиная с JDK 24 |
WindowFocusListener[] |
getWindowFocusListeners() |
Возвращает массив всех слушателей фокуса окна, зарегистрированных для этого окна. |
WindowListener[] |
getWindowListeners() |
Возвращает массив всех слушателей окна, зарегистрированных для этого окна. |
static Window[] |
getWindows() |
Возвращает массив всех Window, как имеющих владельца, так и не имеющих его, созданных этим приложением. |
WindowStateListener[] |
getWindowStateListeners() |
Возвращает массив всех слушателей состояния окна, зарегистрированных для этого окна. |
void |
hide() |
Устарело. Начиная с версии JDK 1.5, заменено на Window.setVisible(boolean). |
boolean |
isActive() |
Возвращает значение, указывающее, активно ли это окно. |
final boolean |
isAlwaysOnTop() |
Возвращает значение, указывающее, отображается ли это окно поверх всех остальных окон. |
boolean |
isAlwaysOnTopSupported() |
Возвращает значение, указывающее, поддерживается ли для этого окна режим отображения поверх всех окон. |
boolean |
isAutoRequestFocus() |
Возвращает значение, указывающее, должно ли это окно получать фокус при последующем отображении (с вызовом setVisible(true)) или перемещении на передний план (с вызовом Window.toFront()). |
final boolean |
isFocusableWindow() |
Возвращает значение, указывающее, может ли это окно стать сфокусированным окном, то есть может ли это окно или любой из его подкомпонентов стать владельцем фокуса. |
final boolean |
isFocusCycleRoot() |
Всегда возвращает true, поскольку все окна должны быть корнями цикла обхода фокуса. |
boolean |
isFocused() |
Возвращает значение, указывающее, сфокусировано ли это окно. |
boolean |
isLocationByPlatform() |
Возвращает true, если при следующем отображении это окно появится в расположении по умолчанию для собственной оконной системы. |
boolean |
isOpaque() |
Указывает, является ли окно непрозрачным в данный момент. |
boolean |
isShowing() |
Проверяет, отображается ли это окно на экране. |
boolean |
isValidateRoot() |
Указывает, является ли этот контейнер корнем проверки (validate root). |
void |
pack() |
Устанавливает размер этого окна в соответствии с предпочтительным размером и разметкой его подкомпонентов. |
void |
paint |
Отрисовывает контейнер. |
boolean |
postEvent |
Устарело. Начиная с версии JDK 1.1, заменено на dispatchEvent(AWTEvent). |
protected void |
processEvent |
Обрабатывает события в этом окне. |
protected void |
processWindowEvent |
Обрабатывает события окна, происходящие в этом окне, отправляя их любым зарегистрированным объектам WindowListener. |
protected void |
processWindowFocusEvent |
Обрабатывает события фокуса окна, происходящие в этом окне, отправляя их любым зарегистрированным объектам WindowFocusListener. |
protected void |
processWindowStateEvent |
Обрабатывает события состояния окна, происходящие в этом окне, отправляя их любым зарегистрированным объектам WindowStateListener. |
void |
removeWindowFocusListener |
Удаляет указанного слушателя фокуса окна, чтобы он больше не получал события окна от этого окна. |
void |
removeWindowListener |
Удаляет указанного слушателя окна, чтобы он больше не получал события окна от этого окна. |
void |
removeWindowStateListener |
Удаляет указанного слушателя состояния окна, чтобы он больше не получал события окна от этого окна. |
void |
reshape |
Устарело. Начиная с версии JDK 1.1, заменено на setBounds(int, int, int, int). |
final void |
setAlwaysOnTop |
Устанавливает, должно ли это окно всегда находиться поверх других окон. |
void |
setAutoRequestFocus |
Устанавливает, должно ли это окно получать фокус при последующем отображении (с вызовом setVisible(true)) или перемещении на передний план (с вызовом Window.toFront()). |
void |
setBackground |
Устанавливает цвет фона этого окна. |
void |
setBounds |
Перемещает и изменяет размер этого компонента. |
void |
setBounds |
Перемещает и изменяет размер этого компонента в соответствии с новым ограничивающим прямоугольником r. |
void |
setCursor |
Устанавливает изображение курсора на указанный курсор. |
void |
setFocusableWindowState |
Устанавливает, может ли это окно стать сфокусированным, если оно удовлетворяет остальным требованиям, описанным в isFocusableWindow. |
final void |
setFocusCycleRoot |
Ничего не делает, поскольку окна всегда должны быть корнями цикла обхода фокуса. |
void |
setIconImage |
Устанавливает изображение, отображаемое в качестве значка для этого окна. |
void |
setIconImages |
Устанавливает последовательность изображений, отображаемых в качестве значка для этого окна. |
void |
setLocation |
Перемещает этот компонент на новое место. |
void |
setLocation |
Перемещает этот компонент на новое место. |
void |
setLocationByPlatform |
Устанавливает, должно ли это окно отображаться в расположении по умолчанию для собственной оконной системы или в текущем расположении (возвращаемом getLocation) при следующем отображении окна. |
void |
setLocationRelativeTo |
Устанавливает положение окна относительно указанного компонента в соответствии со следующими сценариями. |
void |
setMinimumSize |
Устанавливает минимальный размер этого окна в постоянное значение. |
void |
setModalExclusionType |
Задает тип модального исключения для этого окна. |
void |
setOpacity |
Устанавливает непрозрачность окна. |
void |
setShape |
Устанавливает форму окна. |
void |
setSize |
Изменяет размер этого компонента так, чтобы он имел ширину width и высоту height. |
void |
setSize |
Изменяет размер этого компонента так, чтобы он имел ширину d.width и высоту d.height. |
void |
setType |
Устанавливает тип окна. |
void |
setVisible |
Показывает или скрывает этот Window в зависимости от значения параметра b. |
void |
show() |
Устарело. Начиная с версии JDK 1.5, заменено на Window.setVisible(boolean). |
void |
toBack() |
Если это окно видимо, отправляет его на задний план, что может привести к потере фокуса или активации, если оно является сфокусированным или активным окном. |
void |
toFront() |
Если это окно видимо, выводит его на передний план и может сделать его сфокусированным окном. |
Методы, объявленные в классе Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree | Модификатор и тип | Метод | Описание |
|---|---|---|
Component |
add |
Добавляет указанный компонент в конец этого контейнера. |
Component |
add |
Добавляет указанный компонент в этот контейнер в заданную позицию. |
void |
add |
Добавляет указанный компонент в конец этого контейнера. |
void |
add |
Добавляет указанный компонент в этот контейнер с заданными ограничениями по указанному индексу. |
Component |
add |
Добавляет указанный компонент в этот контейнер. |
void |
addContainerListener |
Добавляет указанный слушатель контейнера для получения событий контейнера от этого контейнера. |
protected void |
addImpl |
Добавляет указанный компонент в этот контейнер по указанному индексу. |
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 |
Находит видимый дочерний компонент, содержащий указанную точку. |
float |
getAlignmentX() |
Возвращает выравнивание по оси x. |
float |
getAlignmentY() |
Возвращает выравнивание по оси y. |
Component |
getComponent |
Возвращает n-й компонент в этом контейнере. |
Component |
getComponentAt |
Определяет местоположение компонента, содержащего позицию x,y. |
Component |
getComponentAt |
Возвращает компонент, содержащий указанную точку. |
int |
getComponentCount() |
Возвращает количество компонентов в этой панели. |
Component[] |
getComponents() |
Возвращает все компоненты в этом контейнере. |
int |
getComponentZOrder |
Возвращает индекс компонента в z-порядке внутри контейнера. |
ContainerListener[] |
getContainerListeners() |
Возвращает массив всех слушателей контейнера, зарегистрированных для этого контейнера. |
FocusTraversalPolicy |
getFocusTraversalPolicy() |
Возвращает политику перемещения фокуса, которая будет управлять перемещением с клавиатуры по дочерним элементам этого контейнера, или null, если этот контейнер не является корнем цикла фокуса. |
Insets |
getInsets() |
Определяет внутренние отступы (insets) этого контейнера, которые задают размер границ контейнера. |
LayoutManager |
getLayout() |
Возвращает менеджер компоновки для этого контейнера. |
Dimension |
getMaximumSize() |
Возвращает максимальный размер этого контейнера. |
Dimension |
getMinimumSize() |
Возвращает минимальный размер этого контейнера. |
Point |
getMousePosition |
Возвращает позицию указателя мыши в пространстве координат этого Container, если Container находится под указателем мыши, иначе возвращает null. |
Dimension |
getPreferredSize() |
Возвращает предпочтительный размер этого контейнера. |
Insets |
insets() |
Устарело. Начиная с версии JDK 1.1, заменено на getInsets(). |
void |
invalidate() |
Делает контейнер недействительным (инвалидирует его). |
boolean |
isAncestorOf |
Проверяет, содержится ли компонент в иерархии компонентов этого контейнера. |
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 |
Отрисовывает каждый из компонентов в этом контейнере. |
protected String |
paramString() |
Возвращает строковое представление состояния этого Container. |
Dimension |
preferredSize() |
Устарело. Начиная с версии JDK 1.1, заменено на getPreferredSize(). |
void |
print |
Печатает контейнер. |
void |
printComponents |
Печатает каждый из компонентов в этом контейнере. |
protected void |
processContainerEvent |
Обрабатывает события контейнера, происходящие в этом контейнере, отправляя их любым зарегистрированным объектам ContainerListener. |
void |
remove |
Удаляет компонент, указанный с помощью index, из этого контейнера. |
void |
remove |
Удаляет указанный компонент из этого контейнера. |
void |
removeAll() |
Удаляет все компоненты из этого контейнера. |
void |
removeContainerListener |
Удаляет указанный слушатель контейнера, чтобы он больше не получал события контейнера от этого контейнера. |
void |
removeNotify() |
Делает этот контейнер неотображаемым, удаляя его связь с ресурсом нативного экрана. |
void |
setComponentZOrder |
Перемещает указанный компонент на указанный индекс z-порядка в контейнере. |
void |
setFocusTraversalKeys |
Устанавливает клавиши перемещения фокуса для заданной операции перемещения для этого контейнера. |
void |
setFocusTraversalPolicy |
Устанавливает политику перемещения фокуса, которая будет управлять перемещением с клавиатуры по дочерним элементам этого контейнера, если этот контейнер является корнем цикла фокуса. |
final void |
setFocusTraversalPolicyProvider |
Устанавливает, будет ли этот контейнер использоваться для предоставления политики перемещения фокуса. |
void |
setFont |
Устанавливает шрифт этого контейнера. |
void |
setLayout |
Устанавливает менеджер компоновки для этого контейнера. |
void |
transferFocusDownCycle() |
Передает фокус на один цикл перемещения фокуса вниз. |
void |
update |
Обновляет контейнер. |
void |
validate() |
Проверяет корректность (валидирует) этого контейнера и всех его подкомпонентов. |
protected void |
validateTree() |
Рекурсивно спускается по дереву контейнеров и повторно вычисляет компоновку для любых поддеревьев, помеченных как требующие этого (помеченных как недействительные). |
Методы, объявленные в классе Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, 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 определены относительно системы координат этого компонента. |
boolean |
contains |
Проверяет, «содержит» ли этот компонент указанную точку, где координаты точки x и y определены относительно системы координат этого компонента. |
Image |
createImage |
Создает закадровое отрисовываемое изображение, используемое для двойной буферизации. |
Image |
createImage |
Создает изображение из указанного источника изображения. |
VolatileImage |
createVolatileImage |
Создает энергонезависимое закадровое отрисовываемое изображение, используемое для двойной буферизации. |
VolatileImage |
createVolatileImage |
Создает энергонезависимое закадровое отрисовываемое изображение с заданными возможностями. |
void |
disable() |
Устарело. Начиная с версии JDK 1.1, заменено на setEnabled(boolean). |
protected final void |
disableEvents |
Отключает доставку событий, определенных указанным параметром маски событий, этому компоненту. |
final void |
dispatchEvent |
Отправляет событие этому компоненту или одному из его подкомпонентов. |
void |
enable() |
Устарело. Начиная с версии JDK 1.1, заменено на setEnabled(boolean). |
void |
enable |
Устарело. Начиная с версии JDK 1.1, заменено на setEnabled(boolean). |
protected final void |
enableEvents |
Включает доставку событий, определенных указанным параметром маски событий, этому компоненту. |
void |
enableInputMethods |
Включает или отключает поддержку методов ввода для этого компонента. |
protected void |
firePropertyChange |
Поддержка отправки отчетов об изменении связанных свойств для логических (boolean) свойств. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
protected void |
firePropertyChange |
Поддержка отправки отчетов об изменении связанных свойств для целочисленных (integer) свойств. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
void |
firePropertyChange |
Сообщает об изменении связанного свойства. |
protected void |
firePropertyChange |
Поддержка отправки отчетов об изменении связанных свойств для свойств типа Object. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior() |
Возвращает перечисление, указывающее, как базовая линия компонента изменяется при изменении размера. |
Rectangle |
getBounds() |
Возвращает границы этого компонента в виде объекта Rectangle. |
Rectangle |
getBounds |
Сохраняет границы этого компонента в «возвращаемое значение» rv и возвращает rv. |
ColorModel |
getColorModel() |
Возвращает экземпляр ColorModel, используемый для отображения компонента на устройстве вывода. |
ComponentListener[] |
getComponentListeners() |
Возвращает массив всех слушателей компонента, зарегистрированных для этого компонента. |
ComponentOrientation |
getComponentOrientation() |
Извлекает языковую ориентацию, которая должна использоваться для упорядочивания элементов или текста внутри этого компонента. |
Cursor |
getCursor() |
Возвращает курсор, установленный в компоненте. |
DropTarget |
getDropTarget() |
Возвращает DropTarget, связанный с этим Component. |
FocusListener[] |
getFocusListeners() |
Возвращает массив всех слушателей фокуса, зарегистрированных для этого компонента. |
boolean |
getFocusTraversalKeysEnabled() |
Возвращает значение, указывающее, включены ли клавиши перемещения фокуса для этого Component. |
Font |
getFont() |
Возвращает шрифт этого компонента. |
FontMetrics |
getFontMetrics |
Возвращает метрики шрифта для указанного шрифта. |
Color |
getForeground() |
Возвращает цвет переднего плана этого компонента. |
Graphics |
getGraphics() |
Создает контекст графики для этого компонента. |
GraphicsConfiguration |
getGraphicsConfiguration() |
Возвращает GraphicsConfiguration, связанный с этим Component. |
int |
getHeight() |
Возвращает текущую высоту этого компонента. |
HierarchyBoundsListener[] |
getHierarchyBoundsListeners() |
Возвращает массив всех слушателей границ иерархии, зарегистрированных для этого компонента. |
HierarchyListener[] |
getHierarchyListeners() |
Возвращает массив всех слушателей иерархии, зарегистрированных для этого компонента. |
boolean |
getIgnoreRepaint() |
Возвращает значение, указывающее, следует ли игнорировать сообщения отрисовки, полученные от операционной системы. |
InputMethodListener[] |
getInputMethodListeners() |
Возвращает массив всех слушателей методов ввода, зарегистрированных для этого компонента. |
InputMethodRequests |
getInputMethodRequests() |
Возвращает обработчик запросов методов ввода, который поддерживает запросы от методов ввода для этого компонента. |
KeyListener[] |
getKeyListeners() |
Возвращает массив всех слушателей клавиатуры, зарегистрированных для этого компонента. |
Point |
getLocation() |
Возвращает положение этого компонента в виде точки, задающей верхний левый угол компонента. |
Point |
getLocation |
Сохраняет координаты начала координат x,y этого компонента в «возвращаемое значение» rv и возвращает rv. |
Point |
getLocationOnScreen() |
Возвращает положение этого компонента в виде точки, задающей верхний левый угол компонента в системе координат экрана. |
MouseListener[] |
getMouseListeners() |
Возвращает массив всех слушателей мыши, зарегистрированных для этого компонента. |
MouseMotionListener[] |
getMouseMotionListeners() |
Возвращает массив всех слушателей перемещения мыши, зарегистрированных для этого компонента. |
Point |
getMousePosition() |
Возвращает положение указателя мыши в системе координат этого Component, если Component находится непосредственно под указателем мыши, в противном случае возвращает null. |
MouseWheelListener[] |
getMouseWheelListeners() |
Возвращает массив всех слушателей колесика мыши, зарегистрированных для этого компонента. |
String |
getName() |
Возвращает имя компонента. |
Container |
getParent() |
Возвращает родительский элемент этого компонента. |
PropertyChangeListener[] |
getPropertyChangeListeners() |
Возвращает массив всех слушателей изменения свойств, зарегистрированных для этого компонента. |
PropertyChangeListener[] |
getPropertyChangeListeners |
Возвращает массив всех слушателей, связанных с указанным свойством. |
Dimension |
getSize() |
Возвращает размер этого компонента в виде объекта Dimension. |
Dimension |
getSize |
Сохраняет ширину/высоту этого компонента в «возвращаемое значение» rv и возвращает rv. |
final Object |
getTreeLock() |
Возвращает объект блокировки этого компонента (объект, владеющий монитором синхронизации потока) для операций с деревом компонентов AWT и разметкой. |
int |
getWidth() |
Возвращает текущую ширину этого компонента. |
int |
getX() |
Возвращает текущую координату x начала координат компонента. |
int |
getY() |
Возвращает текущую координату y начала координат компонента. |
boolean |
gotFocus |
Устарело. Начиная с версии JDK 1.1, заменено на processFocusEvent(FocusEvent). |
boolean |
handleEvent |
Устарело. Начиная с версии JDK 1.1, заменено на processEvent(AWTEvent). |
boolean |
hasFocus() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
imageUpdate |
Перерисовывает компонент при изменении изображения. |
boolean |
inside |
Устарело. Начиная с версии JDK 1.1, заменено на contains(int, int). |
boolean |
isBackgroundSet() |
Возвращает значение, указывающее, был ли цвет фона явно установлен для этого Component. |
boolean |
isCursorSet() |
Возвращает значение, указывающее, был ли явно задан курсор для этого Component. |
boolean |
isDisplayable() |
Определяет, доступен ли данный компонент для отображения. |
boolean |
isDoubleBuffered() |
Возвращает true, если этот компонент отрисовывается в закадровое изображение («буфер»), которое позже копируется на экран. |
boolean |
isEnabled() |
Определяет, включен ли данный компонент. |
boolean |
isFocusable() |
Возвращает значение, указывающее, может ли этот Component получать фокус. |
boolean |
isFocusOwner() |
Возвращает true, если этот Component является владельцем фокуса. |
boolean |
isFocusTraversable() |
Устарело. Начиная с версии 1.4, заменено на isFocusable(). |
boolean |
isFontSet() |
Возвращает значение, указывающее, был ли шрифт явно установлен для этого Component. |
boolean |
isForegroundSet() |
Возвращает значение, указывающее, был ли цвет переднего плана явно установлен для этого Component. |
boolean |
isLightweight() |
Облегченный компонент не имеет собственного пира инструментария (native toolkit peer). |
boolean |
isMaximumSizeSet() |
Возвращает true, если максимальный размер был установлен в значение, отличное от null; в противном случае возвращает false. |
boolean |
isMinimumSizeSet() |
Возвращает значение, указывающее, вызывался ли метод setMinimumSize со значением, отличным от null. |
boolean |
isPreferredSizeSet() |
Возвращает true, если предпочтительный размер был установлен в значение, отличное от null; в противном случае возвращает false. |
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 |
Выводит список сведений в указанный модуль записи (print writer). |
Point |
location() |
Устарело. Начиная с версии JDK 1.1, заменено на getLocation(). |
boolean |
lostFocus |
Устарело. Начиная с версии JDK 1.1, заменено на processFocusEvent(FocusEvent). |
boolean |
mouseDown |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseDrag |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseMotionEvent(MouseEvent). |
boolean |
mouseEnter |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseExit |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
boolean |
mouseMove |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseMotionEvent(MouseEvent). |
boolean |
mouseUp |
Устарело. Начиная с версии JDK 1.1, заменено на processMouseEvent(MouseEvent). |
void |
move |
Устарело. Начиная с версии JDK 1.1, заменено на setLocation(int, int). |
void |
nextFocus() |
Устарело. Начиная с версии JDK 1.1, заменено на transferFocus(). |
void |
paintAll |
Отрисовывает этот компонент и все его подкомпоненты. |
boolean |
prepareImage |
Подготавливает изображение для отображения на этом компоненте с указанной шириной и высотой. |
boolean |
prepareImage |
Подготавливает изображение для отображения на этом компоненте. |
void |
printAll |
Печатает этот компонент и все его подкомпоненты. |
protected void |
processComponentEvent |
Обрабатывает события компонента, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам ComponentListener. |
protected void |
processFocusEvent |
Обрабатывает события фокуса, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам FocusListener. |
protected void |
processHierarchyBoundsEvent |
Обрабатывает события границ иерархии, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам HierarchyBoundsListener. |
protected void |
processHierarchyEvent |
Обрабатывает события иерархии, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам HierarchyListener. |
protected void |
processInputMethodEvent |
Обрабатывает события метода ввода, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам InputMethodListener. |
protected void |
processKeyEvent |
Обрабатывает события клавиатуры, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам KeyListener. |
protected void |
processMouseEvent |
Обрабатывает события мыши, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам MouseListener. |
protected void |
processMouseMotionEvent |
Обрабатывает события перемещения мыши, происходящие на этом компоненте, отправляя их любым зарегистрированным объектам MouseMotionListener. |
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 |
Перерисовывает компонент. |
void |
repaint |
Перерисовывает указанную прямоугольную область этого компонента в течение tm миллисекунд. |
void |
requestFocus() |
Запрашивает передачу фокуса ввода этому Component, а также чтобы предок верхнего уровня этого Component стал активным Window (окном с фокусом). |
protected boolean |
requestFocus |
Запрашивает передачу фокуса ввода этому Component, а также чтобы предок верхнего уровня этого Component стал сфокусированным Window. |
protected boolean |
requestFocus |
Запрашивает по причине cause передачу фокуса ввода этому Component, а также чтобы предок верхнего уровня этого Component стал сфокусированным Window. |
void |
requestFocus |
Запрашивает по причине cause передачу фокуса ввода этому Component, а также чтобы предок верхнего уровня этого Component стал сфокусированным Window. |
boolean |
requestFocusInWindow() |
Запрашивает передачу фокуса ввода этому Component, если предок верхнего уровня этого Component уже является сфокусированным Window. |
protected boolean |
requestFocusInWindow |
Запрашивает передачу фокуса ввода этому 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 |
revalidate() |
Выполняет повторную валидацию иерархии компонентов до ближайшего корня валидации. |
void |
setComponentOrientation |
Задает зависящую от языка ориентацию, которая будет использоваться для упорядочивания элементов или текста внутри этого компонента. |
void |
setDropTarget |
Связывает DropTarget с этим компонентом. |
void |
setEnabled |
Включает или отключает этот компонент в зависимости от значения параметра b. |
void |
setFocusable |
Устанавливает возможность фокусировки этого Component в указанное значение. |
void |
setFocusTraversalKeysEnabled |
Задает, включены ли клавиши перемещения фокуса для этого Component. |
void |
setForeground |
Устанавливает цвет переднего плана этого компонента. |
void |
setIgnoreRepaint |
Определяет, следует ли игнорировать сообщения отрисовки, полученные от операционной системы. |
void |
setLocale |
Устанавливает локаль этого компонента. |
void |
setMaximumSize |
Устанавливает максимальный размер этого компонента в константное значение. |
void |
setMixingCutoutShape |
Задает форму выреза ('mixing-cutout') для этого легковесного компонента. |
void |
setName |
Задает имя компонента равным указанной строке. |
void |
setPreferredSize |
Устанавливает предпочтительный размер этого компонента в константное значение. |
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 |
Заставляет текущий поток ожидать, пока он не будет разбужен, обычно путем уведомления или прерывания, либо пока не истечет определенное время. |
Подробное описание методов
getOrientation
public int getOrientation()
Возвращает ориентацию окна панели инструментов, когда панель инструментов является плавающей. Ориентация представляет собой либо
JToolBar.HORIZONTAL, либо JToolBar.VERTICAL.- Возвращает:
- ориентацию окна панели инструментов
- С версии:
- 1.6
setOrientation
public void setOrientation(int o)
Задает ориентацию.
- Параметры:
-
o- новая ориентация
getOffset
public Point getOffset()
Возвращает смещение.
- Возвращает:
- смещение
setOffset
public void setOffset(Point p)
Задает смещение.
- Параметры:
-
p- новое смещение
setBorderColor
public void setBorderColor(Color c)
Задает цвет границы.
- Параметры:
-
c- новый цвет границы
getBorderColor
public Color getBorderColor()
Возвращает цвет границы.
- Возвращает:
- цвет границы
© 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.
Component.applyComponentOrientation.