| Methoden |
| public static void | setDefaultLightWeightPopupEnabled(boolean aFlag) |
| public static boolean | getDefaultLightWeightPopupEnabled() |
| public PopupMenuUI | getUI() |
| public void | setUI(PopupMenuUI ui) |
| public void | updateUI() |
| public String | getUIClassID() |
| protected void | processFocusEvent(FocusEvent evt) |
| protected void | processKeyEvent(KeyEvent evt) |
| public SingleSelectionModel | getSelectionModel() |
| public void | setSelectionModel(SingleSelectionModel model) |
| public JMenuItem | add(JMenuItem menuItem) |
| public JMenuItem | add(String s) |
| public JMenuItem | add(Action a) |
| protected JMenuItem | createActionComponent(Action a) ![[1.3]](../../images/marg13.gif) |
| protected PropertyChangeListener | createActionChangeListener(JMenuItem b) |
| public void | remove(int pos) |
| public void | setLightWeightPopupEnabled(boolean aFlag) |
| public boolean | isLightWeightPopupEnabled() |
| public String | getLabel() |
| public void | setLabel(String label) |
| public void | addSeparator() |
| public void | insert(Action a, int index) |
| public void | insert(Component component, int index) |
| public void | addPopupMenuListener(PopupMenuListener l) |
| public void | removePopupMenuListener(PopupMenuListener l) |
| public PopupMenuListener[] | getPopupMenuListeners() ![[1.4]](../../images/marg14.gif) |
| protected void | firePopupMenuWillBecomeVisible() |
| protected void | firePopupMenuWillBecomeInvisible() |
| protected void | firePopupMenuCanceled() |
| public void | pack() |
| public void | setVisible(boolean b) |
| public boolean | isVisible() |
| public void | setLocation(int x, int y) |
| public Component | getInvoker() |
| public void | setInvoker(Component invoker) |
| public void | show(Component invoker, int x, int y) |
| public Component | getComponentAtIndex(int i)
Verworfen in Version 1.4. |
| public int | getComponentIndex(Component c) |
| public void | setPopupSize(Dimension d) |
| public void | setPopupSize(int width, int height) |
| public void | setSelected(Component sel) |
| public boolean | isBorderPainted() |
| public void | setBorderPainted(boolean b) |
| protected void | paintBorder(Graphics g) |
| public Insets | getMargin() |
| protected String | paramString() |
| public AccessibleContext | getAccessibleContext() |
| public void | processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager) |
| public void | processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager) |
| public void | menuSelectionChanged(boolean isIncluded) |
| public MenuElement[] | getSubElements() |
| public Component | getComponent() |
| public boolean | isPopupTrigger(MouseEvent e) ![[1.3]](../../images/marg13.gif) |