|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JMenuItem
javax.swing.JRadioButtonMenuItem
de.jsystems.framework.controls.FRadioButtonMenuItem
de.jsystems.framework.desktop.BusinessDesktopMenuItem
Diese Klasse stellt einen Menüpunkt für das Fenstermenü eines MDI-Desktop dar. In diesem Menüpunkt wird zusätzlich das zugehörige InternalFrame gespeichert. So läßt sich beim anklicken des Menüs das zugehörige Fenster problemlos in den Vordergrund setzen.
Nested Class Summary |
Nested classes inherited from class javax.swing.JRadioButtonMenuItem |
JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem |
Nested classes inherited from class javax.swing.JMenuItem |
JMenuItem.AccessibleJMenuItem |
Nested classes inherited from class javax.swing.AbstractButton |
AbstractButton.AccessibleAbstractButton, AbstractButton.ButtonChangeListener |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BusinessDesktopMenuItem()
Erzeugt ein neues MenuItem, an dem noch nichts gesetzt ist. |
|
BusinessDesktopMenuItem(Action a)
Erzeugt ein neues MenuItem. |
|
BusinessDesktopMenuItem(Icon icon)
Erzeugt ein neues MenuItem. |
|
BusinessDesktopMenuItem(String text)
Erzeugt ein neues MenuItem. |
|
BusinessDesktopMenuItem(String text,
Icon icon)
Erzeugt ein neues MenueItem. |
Method Summary | |
BusinessInternalFrame |
getInternalFrame()
Gibt das zum Menüpunkt gehörende InternalFrame zurück. |
void |
setInternalFrame(BusinessInternalFrame internalFrame)
Setzt das zum Menupunkt gehörende InternalFrame. |
Methods inherited from class javax.swing.JRadioButtonMenuItem |
getAccessibleContext, getUIClassID, paramString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.jsystems.framework.common.action.IActionInterface |
isEnabled, setEnabled |
Methods inherited from interface de.jsystems.framework.common.action.swing.IMenuDragMouse |
addMenuDragMouseListener, removeMenuDragMouseListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.IMenuKey |
addMenuKeyListener, removeMenuKeyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IAction |
addActionListener, removeActionListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.IChange |
addChangeListener, removeChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IItem |
addItemListener, removeItemListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.IAncestor |
addAncestorListener, removeAncestorListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IPropertyChange |
addPropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IVetoableChange |
addVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IContainer |
addContainerListener, removeContainerListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IComponent |
addComponentListener, removeComponentListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IFocus |
addFocusListener, removeFocusListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchy |
addHierarchyListener, removeHierarchyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchyBounds |
addHierarchyBoundsListener, removeHierarchyBoundsListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IInputMethod |
addInputMethodListener, removeInputMethodListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IKey |
addKeyListener, removeKeyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouse |
addMouseListener, removeMouseListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouseMotion |
addMouseMotionListener, removeMouseMotionListener |
Constructor Detail |
public BusinessDesktopMenuItem()
public BusinessDesktopMenuItem(Action a)
a
- Das Action-Objekt fuer diesen Menuepunkt.public BusinessDesktopMenuItem(Icon icon)
icon
- Das im Menuepunkt darzustellende Icon.public BusinessDesktopMenuItem(String text)
AbstractButton.setActionCommand(java.lang.String)
ueberschrieben wird.
text
- Der Text fuer den Menuepunkt.public BusinessDesktopMenuItem(String text, Icon icon)
AbstractButton.setActionCommand(java.lang.String)
ueberschrieben wird.
Das übergebene Icon wird links vom Text angezeigt.
text
- Der Text fuer den Menuepunkt.icon
- Das im Menuepunkt darzustellende Icon.Method Detail |
public void setInternalFrame(BusinessInternalFrame internalFrame)
Action
als aktiv gekennzeichnet.
internalFrame
- Das zum Menüpunkt gehörende InternalFrame.public BusinessInternalFrame getInternalFrame()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |