Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.DefaultDesktopManager1.2

java.lang.Object
   |
   +--javax.swing.DefaultDesktopManager

Deklaration

public class DefaultDesktopManager
extends java.lang.Object
implements javax.swing.DesktopManager, java.io.Serializable

Beschreibung

Dies ist eine Implementierung des DesktopManager-Interface.


 
Konstruktoren
publicDefaultDesktopManager()
 
Methoden
public voidopenFrame(JInternalFrame f)
public voidcloseFrame(JInternalFrame f)
public voidmaximizeFrame(JInternalFrame f)
public voidminimizeFrame(JInternalFrame f)
public voidiconifyFrame(JInternalFrame f)
public voiddeiconifyFrame(JInternalFrame f)
public voidactivateFrame(JInternalFrame f)
public voiddeactivateFrame(JInternalFrame f)
public voidbeginDraggingFrame(JComponent f)
public voiddragFrame(JComponent f, int newX, int newY)
public voidendDraggingFrame(JComponent f)
public voidbeginResizingFrame(JComponent f, int direction)
public voidresizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
public voidendResizingFrame(JComponent f)
public voidsetBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
protected voidremoveIconFor(JInternalFrame f)
protected RectanglegetBoundsForIconOf(JInternalFrame f)
protected voidsetPreviousBounds(JInternalFrame f, Rectangle r)
protected RectanglegetPreviousBounds(JInternalFrame f)
protected voidsetWasIcon(JInternalFrame f, Boolean value)
protected booleanwasIcon(JInternalFrame f)


 

Konstruktoren im Detail

public DefaultDesktopManager()

 

Methoden im Detail

public void openFrame(JInternalFrame f)
Normalerweise wird diese Methode nicht aufgerufen. Es entfernt das DesktopPane, wenn das Fenster erfolgreich hinzugefügt werden konnte.
public void closeFrame(JInternalFrame f)
Entfernt das angegebene Fenster.
public void maximizeFrame(JInternalFrame f)
Maximimiert das Fenster.
public void minimizeFrame(JInternalFrame f)
Minimiert wieder das Fenster.
public void iconifyFrame(JInternalFrame f)
Lässt das Fenster verschwinden und fügt das DeskopIcon ein.
public void deiconifyFrame(JInternalFrame f)
Entfernt das DeskopIcon und zeigt das Fenster wieder an.
public void activateFrame(JInternalFrame f)
Selektiert das angegebene Fenster und brint es nach vorne.
public void deactivateFrame(JInternalFrame f)
public void beginDraggingFrame(JComponent f)
public void dragFrame(JComponent f, int newX, int newY)
Bewegt je nach Implementierung das Fenster.
public void endDraggingFrame(JComponent f)
public void beginResizingFrame(JComponent f, int direction)
public void resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
Ruft die Methode setBoundsForFrame mit den neuen Werten auf.
public void endResizingFrame(JComponent f)
public void setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
Bewegt das Fenster und malt die benötigten Stellen neu.
protected void removeIconFor(JInternalFrame f)
Methode um den DesktopIcon zu entfernen.
protected Rectangle getBoundsForIconOf(JInternalFrame f)
Wird von der Methode iconifyFrame aufgerufen um die Größe des Icon zu bestimmen.
protected void setPreviousBounds(JInternalFrame f, Rectangle r)
Speichert die Größe der Kompponente bevor das Fenster maximiert wird.
protected Rectangle getPreviousBounds(JInternalFrame f)
Liefert die zuvor gespeicherte Größe.
protected void setWasIcon(JInternalFrame f, Boolean value)
Markiert, dass die Komponente ikonisiert wurde.
protected boolean wasIcon(JInternalFrame f)
Liefert true, wenn die Komponente ikonifiziert ist.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.