|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PopupMenu extends Menu
Поскольку иерархия наследования подразумевает, a PopupMenu может использоваться где угодно a Menu может использоваться. Однако, если Вы используете a PopupMenu как a Menu (например, Вы добавляете это к a MenuBar), тогда невозможно вызвать show на этом PopupMenu.
| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
PopupMenu. AccessibleAWTPopupMenu
Внутренний class PopupMenu имел обыкновение оказывать поддержку значения по умолчанию для доступности.
|
Меню. AccessibleAWTMenuMenuItem. AccessibleAWTMenuItemMenuComponent. AccessibleAWTMenuComponent| Конструктор и Описание |
|---|
PopupMenu()
Создает новое раскрывающееся меню с пустым названием.
|
PopupMenu(String label)
Создает новое раскрывающееся меню с указанным именем.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addNotify()
Создает коллегу раскрывающегося меню.
|
AccessibleContext |
getAccessibleContext()
Добирается
AccessibleContext связанный с этим PopupMenu. |
MenuContainer |
getParent()
Возвращает родительский контейнер для этого компонента меню.
|
void |
show(Component origin, int x, int y)
Показывает раскрывающееся меню в x, y позиция относительно компонента источника.
|
add, add, addSeparator, countItems, getItem, getItemCount, insert, insert, insertSeparator, isTearOff, paramString, remove, remove, removeAll, removeNotifyaddActionListener, deleteShortcut, disable, disableEvents, enable, enable, enableEvents, getActionCommand, getActionListeners, getLabel, getListeners, getShortcut, isEnabled, processActionEvent, processEvent, removeActionListener, setActionCommand, setEnabled, setLabel, setShortcutdispatchEvent, getFont, getName, getPeer, getTreeLock, postEvent, setFont, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventpublic PopupMenu()
throws HeadlessException
HeadlessException - если GraphicsEnvironment.isHeadless () возвращает true.GraphicsEnvironment.isHeadless()public PopupMenu(String label) throws HeadlessException
label - не -null строка, определяющая метку раскрывающегося менюHeadlessException - если GraphicsEnvironment.isHeadless () возвращает true.GraphicsEnvironment.isHeadless()public MenuContainer getParent()
getParent в class MenuComponentnull если этот компонент меню является наиболее удаленным компонентом, строка меню непосредственноpublic void addNotify()
public void show(Component origin, int x, int y)
Если это PopupMenu используется в качестве a Menu (то есть, это имеет не -Component родитель), тогда невозможно обратиться к этому методу PopupMenu.
origin - компонент, который определяет координатное пространствоx - x координируют позицию к раскрывающемуся менюy - y координируют позицию к раскрывающемуся менюNullPointerException - если родитель nullIllegalArgumentException - если это PopupMenu имеет не -Component родительIllegalArgumentException - если источник не находится в heirarchy родителяRuntimeException - если родитель не показывает на экранеpublic AccessibleContext getAccessibleContext()
AccessibleContext связанный с этим PopupMenu.getAccessibleContext в интерфейсе AccessiblegetAccessibleContext в class MenuAccessibleContext из этого PopupMenu
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92