de.jsystems.framework.desktop
Class CascadeAction
java.lang.Object
de.jsystems.framework.common.action.AbstractAction
de.jsystems.framework.common.action.awt.ActionAction
de.jsystems.framework.desktop.CascadeAction
- All Implemented Interfaces:
- ActionListener, EventListener
- public class CascadeAction
- extends ActionAction
Diese Action gehoert direkt zum Fenstermenue eines Desktop. Hier werden die
InternalFrames im Desktop Kaskadierend angezeigt. Das entspricht der Anordnung,
die die Fenster auch dann annehmen, wenn mehrere Fenster direkt nacheinander
dem Desktop hinzugefuegt werden. Das jeweils naechste Fenster ist mit der
oberen linken Ecke jeweils um die Titelzeilenhoehe nach unten und rechts
verschoben gegenueber dem vorhergehenden Fenster. Dabei wird mit der Anordnung
in der linken oberen Ecke angefangen bis die rechte untere Ecke erreicht wurde.
Dann wird wieder links oben weitergemacht, bis alle fenster angeordnet wurden.
- Version:
- 1.0
Copyright by Jens Homm 2000 - 2004
- Author:
- Jens Homm JSYSTEMS
Methods inherited from class de.jsystems.framework.common.action.AbstractAction |
addControl, disable, enable, exceptionInAction, getController, getControls, getException, getView, hasException, initialize, isEnabled, removeAll, removeControl, setException |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CascadeAction
public CascadeAction()
doActionPerformed
public void doActionPerformed(ActionEvent ae)
throws Exception
- Ordnet alle InternalFrames im Desktop Kaskadierend an.
- Overrides:
doActionPerformed
in class ActionAction
- Parameters:
ae
- Das ausgeloeste ActionEvent.
- Throws:
Exception
- wenn in der Action ein Fehler auftritt.