Projet Internet 97

Sujet 1

Widget TABLE/GRID


Etudiants :

Sacha RAYBAUD (raybaud@essi.fr)
Frédéric RUBINO (rubino@essi.fr)
ESSI - DESS ISI Filière Logiciels

Professeurs responsables :

fichier .tar.gz du projet (sources, .class, docs...)



code du Widget Table/Grid (Grid.java)

Cf. Démonstration 1

Cf. Démonstration 3

Cf. Démonstration 3

Cf. Démonstration 4


code de l'applet de démonstration

Constructeur par défaut

  • La taille de la Grid
  • Grid 5,5 de 300x200 (visible et réelle).

  • La décoration de la Grid
  • Sans titre, bordure visible de 3 pixels, champs colonnes et lignes visibles et initialisés au chiffre de position, bordure et champs de couleur grise, texte des champs et fond des cellules de couleur blanche.

  • L'intéraction sur la Grid
  • Pas redimensionnable en fonction du contenu, pas de sélections souris possibles (Grid en 'lecture seule'), pas de scrollbars horizontale et verticale.

    Constructeur paramétré

  • La taille de la Grid
  • Grid 8,5 de 500x300 (visible) et 800x400 (réelle).

  • La décoration de la Grid
  • Titre = "Table 2", bordure visible de 5 pixels, champs colonnes et lignes visibles et initialisés au chiffre de position, bordure de couleur orange, champs de couleur bleu, texte des champs de couleur jaune, fond des cellules de couleur cyan.

  • L'intéraction sur la Grid
  • Pas redimensionnable en fonction du contenu, sélections souris possibles (avec ou sans Ctrl/Shift, colonne/ligne...), scrollbars horizontale et verticale positionnées automatiquement.