bonjour tout le monde ,
j'ai importé ma jtable à l'excel
mais j'ai quelque trucs qui ne va pas :
1.le "é" dans l'excel s’écrit comme ca é comment faire pour qu'il s'affiche "é " et pas é
2.chaque colonne de la jtable c l’équivalent d'une cellule de excel; comment faire pour ajuster la largeure des colonne selon la taille de la chaîne
3.pas de bordure (comment mettre tout ca dans un tableau automatiquement )
voici le code ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 public void toExcel ( table JTable , fichier fichier) { essayer { Modèle de modèle de table = table.getModel (); FileWriter excel = new FileWriter (fichier); pour ( int i = 0; i <model.getColumnCount (); i ++) { excel.write (model.getColumnName (i) + "\ t" ); } excel.write ( "\ n" ); pour ( int i = 0; i <model.getRowCount (); i ++) { pour ( int j = 0; j <model.getColumnCount (); j ++) { excel.write (model.getValueAt (i, j) .toString () + "\ t" ); } excel.write ( "\ n" ); } excel.close (); } catch ( IOException e) { System .out.println (e); }}
Partager