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&eacute;</html>"));
                tableInjections.getColumnModel().getColumn(2).setHeaderValue(new 
String("<html>Quantit&eacute; utilis&eacute;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

Répondre à