Class TContainer

java.lang.Object
  |
  +--TObject
        |
        +--TComponent
              |
              +--TContainer
Direct Known Subclasses:
TFrame, TPanel

public class TContainer
extends TComponent

La classe TContainer représente un contenant d'objets visuels.

Since:
Release 1.0

Field Summary
 TVector contentPane
          Le contenu du Container
 boolean visibility
          La visibilité des composants
 
Fields inherited from class TComponent
height, img, visible, width, x, y
 
Constructor Summary
TContainer()
           
 
Method Summary
 void add(TComponent component0)
          Cette méthode permet à l'utilisateur d'ajouter un composant au contenant.
 void bringOn(TComponent component0)
          Cette méthode permet d'ammener un composant graphique par dessus les autres.
 void center(TComponent component0)
          Cette méthode permet de centrer un composant graphique
 TContainer clone()
          Cette méthode retourne un objet de Type Container qui est une copie de l'objet.
 void drag(TComponent component0, TCursor cursor)
          Cette méthode permet à l'utilisateur de déplacer un composant dans le contenant.
 void finalize()
          Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier.
 void setBounds(int x0, int y0, int x1, int y1)
          Cette méthode déplace le composant vers de nouvelles coordonées.
 void setVisible(boolean visible)
          Cette méthode change la visibilité du composant.
 TContainer TContainer0()
          Ce constructeur instancie un objet de Type Container.
 
Methods inherited from class TComponent
equals, move, print, setHeight, setWidth, setX, setY, TComponent0, toString
 
Methods inherited from class TObject
equals, TObject0
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

contentPane

public TVector contentPane
Le contenu du Container


visibility

public boolean visibility
La visibilité des composants

Constructor Detail

TContainer

public TContainer()
Method Detail

TContainer0

public TContainer TContainer0()
Ce constructeur instancie un objet de Type Container.

Since:
Release 1.0

clone

public TContainer clone()
Cette méthode retourne un objet de Type Container qui est une copie de l'objet.

Overrides:
clone in class TComponent
Returns:
clone - Une copie de l'objet.
Since:
Release 1.0

finalize

public void finalize()
Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier.

Overrides:
finalize in class TComponent
Since:
Release 1.0

setBounds

public void setBounds(int x0,
                      int y0,
                      int x1,
                      int y1)
Cette méthode déplace le composant vers de nouvelles coordonées.

Overrides:
setBounds in class TComponent
Parameters:
x0 - La position horizontale du coin suppérieur gauche
y0 - La position verticale du coin suppérieur gauche
x1 - La position horizontale du coin inférieur droit
y1 - La position verticale du coin inférieur droit
Since:
Release 1.0

setVisible

public void setVisible(boolean visible)
Cette méthode change la visibilité du composant.

Overrides:
setVisible in class TComponent
Parameters:
visible - La visibilité du composant
Since:
Release 1.0

bringOn

public void bringOn(TComponent component0)
Cette méthode permet d'ammener un composant graphique par dessus les autres.

Parameters:
component0 - Le composant
Since:
Release 1.0

center

public void center(TComponent component0)
Cette méthode permet de centrer un composant graphique

Parameters:
component0 - Le composant
Since:
Release 1.0

drag

public void drag(TComponent component0,
                 TCursor cursor)
Cette méthode permet à l'utilisateur de déplacer un composant dans le contenant.

Parameters:
component0 - Le composant
cursor - Le curseur lié à l'action (NULL si N/A)
Since:
Release 1.0

add

public void add(TComponent component0)
Cette méthode permet à l'utilisateur d'ajouter un composant au contenant.

Parameters:
component0 - Le composant à ajouter
Since:
Release 1.0