Class TComponent

java.lang.Object
  |
  +--TObject
        |
        +--TComponent
Direct Known Subclasses:
TBevel, TCanvas, TCaptionedComponent, TComboBox, TContainer, TCursor, TImage, TList

public class TComponent
extends TObject

La classe TComponent est la racine de la hiérarchie des composants visuels. Elle définie les propriétés communes à tous les objets visuels.

Since:
Release 1.0

Field Summary
 int height
          La hauteur du composant
 java.lang.Object img
          L'image de la partie de l'écran cachée par le composant
 boolean visible
          La visibilité du composant
 int width
          La largeur du composant
 int x
          La position horizontale du composant
 int y
          La position verticale du composant
 
Constructor Summary
TComponent()
           
 
Method Summary
 TComponent clone()
          Cette méthode retourne un objet de Type Component qui est une copie de l'objet.
 boolean equals(TComponent component0)
          Cette méthode compare l'objet à un autre objet pour établir une égalité.
 void finalize()
          Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier.
 void move(int x, int y)
          Cette méthode déplace le composant vers de nouvelles coordonées.
 void print()
          Cette méthode affiche le composant à l'écran.
 void setBounds(int x0, int y0, int x1, int y1)
          Cette méthode permet de spécifier l'espace occupé par le composant.
 void setHeight(int height)
          Cette méthode change la hauteur du composant
 void setVisible(boolean visible)
          Cette méthode change la visibilité du composant.
 void setWidth(int width)
          Cette méthode change la largeur du composant
 void setX(int x)
          Cette méthode change la position horizontale du composant
 void setY(int y)
          Cette méthode change la position verticale du composant
 TComponent TComponent0()
          Ce constructeur instancie un objet de Type Component.
 TString toString()
          Cette méthode retourne une chaîne de caractères représentant l'objet.
 
Methods inherited from class TObject
equals, TObject0
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

height

public int height
La hauteur du composant


img

public java.lang.Object img
L'image de la partie de l'écran cachée par le composant


visible

public boolean visible
La visibilité du composant


width

public int width
La largeur du composant


x

public int x
La position horizontale du composant


y

public int y
La position verticale du composant

Constructor Detail

TComponent

public TComponent()
Method Detail

TComponent0

public TComponent TComponent0()
Ce constructeur instancie un objet de Type Component.

Since:
Release 1.0

clone

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

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

equals

public boolean equals(TComponent component0)
Cette méthode compare l'objet à un autre objet pour établir une égalité. Dans le cas d'un objet de Type Component, une comparaison est établie entre les propriétés.

Parameters:
component0 - L'objet à comparer.
Returns:
result - Vrai si les deux objets sont égaux.
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 TObject
Since:
Release 1.0

print

public void print()
Cette méthode affiche le composant à l'écran.

Since:
Release 1.0

move

public void move(int x,
                 int y)
Cette méthode déplace le composant vers de nouvelles coordonées.

Parameters:
x - La position horizontale du composant
y - La position verticale du composant
Since:
Release 1.0

setVisible

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

Parameters:
visible - La visibilité du composant
Since:
Release 1.0

setBounds

public void setBounds(int x0,
                      int y0,
                      int x1,
                      int y1)
Cette méthode permet de spécifier l'espace occupé par le composant.

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

setHeight

public void setHeight(int height)
Cette méthode change la hauteur du composant

Parameters:
height - La hauteur du composant
Since:
Release 1.0

setWidth

public void setWidth(int width)
Cette méthode change la largeur du composant

Parameters:
width - La largeur du composant
Since:
Release 1.0

setX

public void setX(int x)
Cette méthode change la position horizontale du composant

Parameters:
x - La position horizontale du composant
Since:
Release 1.0

setY

public void setY(int y)
Cette méthode change la position verticale du composant

Parameters:
y - La position verticale du composant
Since:
Release 1.0

toString

public TString toString()
Cette méthode retourne une chaîne de caractères représentant l'objet. Pour la classe TComponent, il s'agit des coordonnées (x, y) suivies des dimensions (largeur, hauteur).

Overrides:
toString in class TObject
Returns:
string - La chaîne de caractère représentant l'objet.
Since:
Release 1.0