30.07.2015 Views

La documentation en PDF - Louis SWINNEN

La documentation en PDF - Louis SWINNEN

La documentation en PDF - Louis SWINNEN

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.6 <strong>La</strong> table<strong>La</strong> table est un composant graphique permettant d’afficher un tableau à 2 dim<strong>en</strong>sions.Toutes les cases sont éditables. Le cont<strong>en</strong>u initial peut être fixé par le programmeur lors dela création du composant.Lorsque le programmeur a besoin de récupérer les données cont<strong>en</strong>ues dans la table, il peutfaire appel aux méthodes getIntegerTable, getFloatTable, getDoubleTable ougetStringTable .Le programmeur peut égalem<strong>en</strong>t connaître la ligne sélectionnée par l’utilisateur au moy<strong>en</strong> dela méthode getSelectedIndex qui retourne l’index dans la table de la ligne sélectionnée.Enfin, la ligne des titres peut égalem<strong>en</strong>t être fixée par le programmeur au moy<strong>en</strong> de laméthode setTitleTable ou lors de la création de la table.L’aspect graphique d’une table (d’<strong>en</strong>tier) est :<strong>La</strong> table est ajoutée dans la f<strong>en</strong>être par la méthode addArray. Il faut donner un id<strong>en</strong>tifiant àla table. Par conv<strong>en</strong>tion, on utilisera un id<strong>en</strong>tifiant comm<strong>en</strong>çant par les lettres tb.Les méthodes pour récupérer le cont<strong>en</strong>u du composant (comme getIntegerTable), pourconnaître la ligne ou les lignes sélectionnées (comme getSelectedIndex ougetSelectedIndexes) ou celles pour modifier le cont<strong>en</strong>u du composant (commesetIntegerTable) seront vues dans la section 6.<strong>La</strong> table peut avoir un aspect un peu différ<strong>en</strong>t. En effet, s’il s’agit d’une table de chaine decaractères, dans certains cas, il est possible de faire apparaître dans une colonne une case àcocher. Nous verrons cet aspect dans la section 6 égalem<strong>en</strong>t.3.7 Le panneau de texte (ou TextPane, HTMLPane)Le panneau de texte (ou textpane ou htmlpane) est un composant graphique permettantd’afficher un texte assez long (avec asc<strong>en</strong>seur si nécessaire), pouvant s’ét<strong>en</strong>dre sur plusieurslignes, dans une f<strong>en</strong>être.© HELMo Informatique, 2013 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!