BOnjour,

J'essaie de programmer une fonction d impression d un fichier.

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
private void impression(String fichier) {
        if (Desktop.isDesktopSupported()) {
            if (Desktop.getDesktop().isSupported(java.awt.Desktop.Action.PRINT)) {
                try {
                    java.awt.Desktop.getDesktop().print(new File(fichier));
                }  catch (IOException ex) {
                JOptionPane.showMessageDialog(null, "L impression n est pas supporté par le système d'exploitation");
                }
            } else {
            JOptionPane.showMessageDialog(null, "L impression n est pas supportée par le système d'exploitation");
            }
        } else {
        JOptionPane.showMessageDialog(null, "L impression n est pas supporté par le système d'exploitation");
        }
    }
Le truc c 'est que je n'ai aucune exception qui se lève mais il n y a rien qui arrive .

j'ai netbeans avec java 1.6.


Pourriez vous me conseiller?