monpseudonom
Messages postés38Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention24 février 2010
-
6 avril 2008 à 21:20
marckamga
Messages postés8Date d'inscriptionsamedi 28 janvier 2006StatutMembreDernière intervention 2 août 2011
-
10 nov. 2008 à 12:54
Salut à tous.
N'y a t-il pas une méthode(comme caption en html)qui permet d'attribuer un titre à objet de type JTable en java?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 6 avril 2008 à 21:24
Salut,
Si ton but est d'afficher un texte en haut du JTable, il te suffit de placer un JLabel au dessus, ou à la limite d'englober le JTable dans un JPanel possèdant un TitleBorder.
______________________________________
DarK Sidious
marckamga
Messages postés8Date d'inscriptionsamedi 28 janvier 2006StatutMembreDernière intervention 2 août 2011 10 nov. 2008 à 12:54
Salut,
Tu peux aussi procéder comme ci-dessous.
Après avoir englober le JTable dans un JscrollPane, tu affecte le composant qui contient le titre (JLabel par exemple) comme ColumnHeader du JScrollPane. Le titre sera placer au dessus du tableau.
Exemple :
JScrollPane scroll = new JScrollPane(matable);
scroll.setColumnHeaderView(new JLabel("Titre de ma table"));
Si tu veux placer le titre à la auche du tableau tu fais plutot
scroll.setRowHeaderView(new JLabel("Titre à gauche de ma table"));
MKO