Bonjour tout le monde
je n'arrive pas � rendre visible les scrollbars horizontal et vertical
sur un JTable..
Voici un extrait de mon code o� je cr�e la JTable:
/********************
DefaultTableModel mdlDefault = new DefaultTableModel();
JTable tableInjections=new JTable(mdlDefault);
Object[] donnees=new Object[4];
JScrollPane scrollpane = new JScrollPane(tableInjections);
JTableHeader header = tableInjections.getTableHeader();
tableInjections.getColumnModel().getColumn(0).setHeaderValue(new
String("<html>Date d'injection</html>"));
tableInjections.getColumnModel().getColumn(1).setHeaderValue(new
String("<html>Produit utilisé</html>"));
tableInjections.getColumnModel().getColumn(2).setHeaderValue(new
String("<html>Quantité utilisée</html>"));
tableInjections.getColumnModel().getColumn(3).setHeaderValue(new
String("<html>Type d'injection</html>"));
/*partie de mise en page*/
l_contraintes.gridx=0;
l_contraintes.gridy=13;
l_contraintes.gridwidth=6;
l_contraintes.gridheight=1;
l_contraintes.ipady=1;
l_contraintes.insets= new Insets(1,1,1,1);
l_contraintes.fill=GridBagConstraints.BOTH;
l_contraintes.anchor=GridBagConstraints.NORTHWEST;
l_gridbag.setConstraints(header,l_contraintes);
panneau.add(header);
l_contraintes.gridx=0;
l_contraintes.gridy=14;
l_contraintes.gridwidth=6;
l_contraintes.gridheight=1;
l_contraintes.ipady=1;
l_contraintes.insets= new Insets(1,1,1,1);
l_contraintes.fill=GridBagConstraints.BOTH;
l_contraintes.anchor=GridBagConstraints.NORTHWEST;
l_gridbag.setConstraints(tableInjections,l_contraintes);
panneau.add(tableInjections);
*********************/
J'ai essayer avec le setAutoResizeModel(JTable.AUTO_RESIZE_OFF); mais
rien n'y fait..
Et la solution du scrollpane me g�n�re un nullpointerException...
Merci d'avance pour vos r�ponses .
Alain PRETO