1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| public void imprimer(){
MessageFormat entete = new MessageFormat(titref.getText());
MessageFormat pied = new MessageFormat("Page {0,number,integer}");
try {
boolean impression= Tstock.tableau.tablee.print(JTable.PrintMode.FIT_WIDTH,entete,pied);
if(impression)
JOptionPane.showMessageDialog(Tstock.tableau.tablee.getParent(), " Impression de " + titref.getText() +" est complète", "Impression", JOptionPane.INFORMATION_MESSAGE);
else
JOptionPane.showMessageDialog(Tstock.tableau.tablee.getParent(), " Impression de " + titref.getText() +" a été annulé", "Impression", JOptionPane.INFORMATION_MESSAGE);
} catch (java.awt.print.PrinterException e) {
JOptionPane.showConfirmDialog( Tstock.tableau.tablee.getParent()," Erreur d'impression", "Erreur", JOptionPane.PLAIN_MESSAGE); }
} |
Partager