Classe Component

La classe Component est une classe abstraite qui sert de base à de nombreuses classes de l'AWT.

Quelques méthodes

boolean action(Event evt, Object what) dépréciée depuis jdk 1.1
       // Méthode appelée lorsqu'une action est durvenue dans le composant,
        // par exemple un clic sur un bouton (sous classe Button).
        // Le résultat est true si l'action à été traitée, sinon false.
        // L'argument evt est l'événement déclenché par l'action
        // et what représente l'action proprement dite.
void addComponentListener(ComponentListener l)
        // le composant se référence en tant que source d'événement
        // auprès d'un écouteur d'événement
void addFocusListener(FocusListener l)
        // idem addComponentListener
void addKeyListener(KeyListener l)
        // idem addComponentListener
void addMouseListener(MouseListener l)
        // idem addComponentListener
void addMouseMotionListener(MouseMotionListener l)
        // idem addComponentListener
Color getBackground()
        // Renvoie la couleur de fond du composant ou,
        // si elle n'a pas été fixée par setBackground,
        // la couleur de fond du composant parent.
 Font getFont()
        // Renvoie la fonte du composant ou, si elle n'a pas été fixée par setFont,
        // la fonte du composant parent.
Color getForeground()
        // Renvoie la couleur de premier plan du composant ou,
        // si elle n'a pas été fixée par setForeground,
        // la  couleur de premier plan du composant parent.
Point getLocation()
        // renvoie la position du coin supérieur gauche de ce composant,
        // relativement au coin gauche de son conteneur.
Dimension getSize()
        // Renvoie la taille courante du composant
boolean gotFocus(Event evt, Object what) dépréciée depuis jdk 1.1 (voir processFocusEvent)
        // Méthode appelée lorsque le composant reçoit le focus.
        // Le résultat renvoyé est true si l'action a été traitée, sinon false.
        // L'argument evt représente l'événement qui a déclenché l'action
        // et what un paramètre suplémentaire.
boolean handleEvent(Event evt) dépréciée depuis jdk 1.1 (voir processEvent)
        // Méthode appelée lorsqu'un événement a eu lieu dans le composant.
        //Le tableau suivant donne la listedes événements standard transmis
        //par l'argument evt, avec les méthodes invoquées.
void hide() dépréciée depuis jdk 1.1 (voir setVisible)
        // Masque le composant de façon à le rendre invisible à l'écran.
boolean isEnabled()
        // Renvoie true si l'objet est activé, c'est-à-dire capable
        // de recevoir et de traiter des saisies.
boolean isShowing()
        // Renvoie true si le composant est affiché.
boolean isVisible()
        // Renvoie true si le composant est visible.
void repaint()
        // Sollicite l'intervention de la méthode update pour rafraîchir l'affichage dès que cela est possible.
void requestFocusO
        // Attribue le focus au composant. Si l'appel fonctionne, la méthode gotFocus est invoquée.
void setBackground(Color c)
        // Change la couleur de fond du composant.
void setBounds(int x, int y, int width, int height)
      // Redessine le composant pour l'inscrire dans le rectangle spécifié.
void setEnabled()
        // Vérifie que le composant est activé ou actif.
        // un composant activé peut recevoir le focus du clavier.
void setFont(Font f)
        // Associe la fonte f au composant.
void setForeground(Color c)
        // Modifie la couleur de premier plan du composant.
void setLocation(int x, int y)
void setLocation(Point p)
        // Déplace le composant à un nouvel endroit
void setSize(int width, int height)
        // Modifie la largeur width et la hauteur height du composant.
void setVisible(boolean cond)
        // Affiche le composant si l'argument cond est true, et le rend invisible si cond est à false.
void show() dépréciée depuis jdk 1.1 (voir setVisible)
        // Affiche un composant invisible (par exemple, parce qu'il a été masqué par la méthode hide).
void show(boolean cond) dépréciée depuis jdk 1.1 (voir setVisible)
        // Affiche le composant si l'argument cond est true, et le rend invisible si cond est à false.
Dimension size() dépréciée depuis jdk 1.1 (voir getSize)
        // renvoie les dimension du composant.
void transfertFocus()
        // transfère la focalisation au composant suivant dans l'ordre de focalisation