jtoolbox
Interface IContainer

All Known Implementing Classes:
Behaelter, Feder, MausBehaelter, MemmoryKarte, RadioBehaelter, Zeichenflaeche

public interface IContainer

Das Interface IContainer fordert Methoden zum Aendern der Groesse und Position eingebetteter Komponenten 1. Beispiel: Der Container Zeichenflaeche


Method Summary
 java.awt.Component add(java.awt.Component comp, int index)
           
 double getBehaelterZoom()
          liefert den Zoomfaktor fuer den Behaelter
 void setzeKomponentenGroesse(javax.swing.JComponent obj, int width, int height)
           
 void setzeKomponentenKoordinaten(javax.swing.JComponent obj, int x, int y, int width, int height)
          die folgenden Methoden weden von der Basiskomponente aufgerufen obj ist immer (IContainer) this.getParent() von der Basidkomponente von hier aus wird die Basiskomponente veraendert
 void setzeKomponentenPosition(javax.swing.JComponent obj, int x, int y)
           
 double setzeZoomfaktor(double zf)
           
 void validate()
           
 

Method Detail

add

java.awt.Component add(java.awt.Component comp,
                       int index)

getBehaelterZoom

double getBehaelterZoom()
liefert den Zoomfaktor fuer den Behaelter

Returns:
zoomfaktor

setzeKomponentenGroesse

void setzeKomponentenGroesse(javax.swing.JComponent obj,
                             int width,
                             int height)

setzeKomponentenKoordinaten

void setzeKomponentenKoordinaten(javax.swing.JComponent obj,
                                 int x,
                                 int y,
                                 int width,
                                 int height)
die folgenden Methoden weden von der Basiskomponente aufgerufen obj ist immer (IContainer) this.getParent() von der Basidkomponente von hier aus wird die Basiskomponente veraendert


setzeKomponentenPosition

void setzeKomponentenPosition(javax.swing.JComponent obj,
                              int x,
                              int y)

setzeZoomfaktor

double setzeZoomfaktor(double zf)

validate

void validate()