de.guibuilder.framework
Interface MenuAble

All Superinterfaces:
MemberAble
All Known Implementing Classes:
GuiMenu, GuiMenuBar, GuiPopupMenu

public interface MenuAble
extends MemberAble

Dieses Interface wird von GuiMenu, GuiMenuBar und GuiPopupMenu implementiert.


Method Summary
 void add(GuiMenu menu)
          Fügt dem Menü ein Untermenü hinzu
 void add(MenuItemAble item)
          Fügt dem Menü einen Menüeintrag hinzu.
 void addOption(OptionAble opt)
          Fügt dem Menü beim ersten Aufruf auch eine OptionGroup hinzu.
 void addSeparator()
          Fügt dem Menü einen MenuSeparator hinzu.
 GuiOptionGroup getOptionGroup()
          Liefert die OptionGroup zu diesem Menu oder null, wenn dieses Menu keine Optionen hält.
 javax.swing.JRootPane getRootPane()
          From JComponent
 
Methods inherited from interface de.guibuilder.framework.MemberAble
getAwtComponent, getName, getTag, setName
 

Method Detail

addSeparator

void addSeparator()
Fügt dem Menü einen MenuSeparator hinzu.


add

void add(MenuItemAble item)
Fügt dem Menü einen Menüeintrag hinzu.


add

void add(GuiMenu menu)
Fügt dem Menü ein Untermenü hinzu


addOption

void addOption(OptionAble opt)
Fügt dem Menü beim ersten Aufruf auch eine OptionGroup hinzu.

See Also:
GuiOptionGroup

getOptionGroup

GuiOptionGroup getOptionGroup()
Liefert die OptionGroup zu diesem Menu oder null, wenn dieses Menu keine Optionen hält.

Returns:
See Also:
GuiMenuItemOption

getRootPane

javax.swing.JRootPane getRootPane()
From JComponent