Class Cell

Class Cell

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----Cell

class Cell
extends Panel

Constructor Index

 o Cell()
Creer une cellule avec les valeurs par defaut.
 o Cell(Component, Color)
Creer une cellule avec les parametres par defaut et utilisateur.
 o Cell(Component, Color, boolean, boolean)
Creer une cellule avec les parametres utilisateur.

Method Index

 o deleteContent()
Supprime l'objet graphique present dans la cellule.
 o getColor()
Retourne la valeur de la couleur courante de la cellule.
 o getContent()
Retourne l'objet ou null si il n'y en a pas.
 o getSelected()
Indique si la cellule est selectionee.
 o getVisible()
 o isEmptyContent()
Indique si la cellule est vide
 o isVisibleContent()
Indique si la cellule est visible.
 o paint(Graphics)
Methode paint
 o setColor(Color)
Fixe la couleur de la cellule
 o setContent(Component)
Met l'objet graphique dans la cellule.
 o setSelected(boolean)
Selection ou deselection d'une cellule suivant le status.
 o setVisibleContent(boolean)
Rend visible ou invisible l'objet suivant la valeur de status.

Constructors

 o Cell
  public Cell()
Creer une cellule avec les valeurs par defaut.
 o Cell
  public Cell(Component c,
              Color co,
              boolean s,
              boolean v)
Creer une cellule avec les parametres utilisateur.
Parameters:
c - L'objet graphique qui est attache a cette cellule.
co - Couleur de fond de la cellule.
s - Booleen indiquant si la cellule est selectionne par defaut ou non.
v - Booleen indiquant si l'objet graphique attache a la cellule est visible ou non.
 o Cell
  public Cell(Component c,
              Color co)
Creer une cellule avec les parametres par defaut et utilisateur.
Parameters:
c - L'objet graphique qui est attache a cette cellule.
co - Couleur de fond de la cellule.

Methods

 o isEmptyContent
  public boolean isEmptyContent()
Indique si la cellule est vide
 o setContent
  public boolean setContent(Component c)
Met l'objet graphique dans la cellule. Retourne faux si un objet est deja present @param c Objet graphique attache a la cellule
 o getContent
  public Component getContent()
Retourne l'objet ou null si il n'y en a pas.
 o deleteContent
  public boolean deleteContent()
Supprime l'objet graphique present dans la cellule. Retourne faux si aucun objet ne s'y trouver.
 o setColor
  public void setColor(Color c)
Fixe la couleur de la cellule
Parameters:
c - Couleur de fond de la cellule.
 o getColor
  public Color getColor()
Retourne la valeur de la couleur courante de la cellule.
 o setSelected
  public void setSelected(boolean status)
Selection ou deselection d'une cellule suivant le status.
Parameters:
status - Booleen indiquant si le bouton doit etre selectionne ou non.
 o getSelected
  public boolean getSelected()
Indique si la cellule est selectionee.
 o isVisibleContent
  public boolean isVisibleContent()
Indique si la cellule est visible.
 o setVisibleContent
  public void setVisibleContent(boolean status)
Rend visible ou invisible l'objet suivant la valeur de status.
Parameters:
status - Booleen indiquant si l'objet graphique attache a la cellule doit etre visible ou non.
 o getVisible
  public boolean getVisible()
 o paint
  public void paint(Graphics g)
Methode paint
Overrides:
paint in class Component