Bonjour,
j'ai réussi à imprimer une jtable, mais je veux changer la taille de ses données lors de l'impression
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
22 Calendar cal = new GregorianCalendar(); int month =cal.get(Calendar.MONTH); int year =cal.get(Calendar.YEAR); int day =cal.get(Calendar.DAY_OF_MONTH); StringBuilder builder = new StringBuilder(); MessageFormat header = new MessageFormat("Liste des clients " +year+"/"+(month+1)+"/"+day + comboBox.getSelectedItem().toString()+ "Nombre de clients:"+ txtNombreDeClients.getText() ); //String TimeStamp = new SimpleDateFormat("yyyyMMddHHmmss").format(Calendar.getInstance().getTime()); MessageFormat footer = new MessageFormat(comboBox.getSelectedItem().toString()); // MessageFormat footer = new MessageFormat("Page{0,number,integer}," ); try { table_1.print(JTable.PrintMode.FIT_WIDTH,header,footer); } catch (java.awt.print.PrinterException e1){ System.err.format("Cannot print %$%n",e1.getMessage()); }
Partager