Class MainMenu

java.lang.Object
  |
  +--java.awt.MenuComponent
        |
        +--java.awt.MenuBar
              |
              +--MainMenu
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.MenuContainer, java.io.Serializable

class MainMenu
extends java.awt.MenuBar

Menu zum Hauptfenster

Version:
1.0
Author:
Markus Burger-Scheidlin 2683838 Vitus Lorenz-Meyer 2691370
See Also:
Serialized Form

Inner classes inherited from class java.awt.MenuBar
java.awt.MenuBar.AccessibleAWTMenuBar
 
Inner classes inherited from class java.awt.MenuComponent
java.awt.MenuComponent.AccessibleAWTMenuComponent
 
Fields inherited from class java.awt.MenuBar
base, helpMenu, menuBarSerializedDataVersion, menus, nameCounter, serialVersionUID
 
Fields inherited from class java.awt.MenuComponent
accessibleContext, actionListenerK, appContext, font, itemListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer, privateKey
 
Constructor Summary
MainMenu(java.awt.event.ActionListener listener)
          Konstruktor
 
Method Summary
private static void addNewMenuItem(java.awt.Menu menu, java.lang.String name, int vkey, java.awt.event.ActionListener listener)
          fügt ein Menu Item hinzu
 
Methods inherited from class java.awt.MenuBar
, add, addNotify, constructComponentName, countMenus, deleteShortcut, getAccessibleContext, getHelpMenu, getMenu, getMenuCount, getMenuCountImpl, getMenuImpl, getShortcutMenuItem, handleShortcut, initIDs, readObject, remove, remove, removeNotify, setHelpMenu, shortcuts, writeObject
 
Methods inherited from class java.awt.MenuComponent
dispatchEvent, dispatchEventImpl, eventEnabled, getAccessibleIndexInParent, getAccessibleStateSet, getFont_NoClientCode, getFont, getName, getParent_NoClientCode, getParent, getPeer, getTreeLock, paramString, postEvent, processEvent, setFont, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

MainMenu

public MainMenu(java.awt.event.ActionListener listener)
Konstruktor
Parameters:
listener - die KLasse, die bei einem Event aufgerufen werden soll (impl. ActionListener)
Method Detail

addNewMenuItem

private static void addNewMenuItem(java.awt.Menu menu,
                                   java.lang.String name,
                                   int vkey,
                                   java.awt.event.ActionListener listener)
fügt ein Menu Item hinzu
Parameters:
menu - das Menu, zu dem hinzugefügt werden soll
name - der Name des Entrys und auch der Command
vkey, - der key für den shortcut
listener - die KLasse, die bei einem Event aufgerufen werden soll (impl. ActionListener)