我必须从java打印一个word文档。我可以打开它并打印它。但是下面的代码会自动打印它。有没有办法弹出打印对话框来选择打印机?如果用户不想打印它,他应该可以取消它。我还需要在打印后关闭单词。请帮我。
public static void main(String args[]) throws IOException {
Desktop desktop = Desktop.getDesktop();
File f = new File("C:\\Users\\asa\\Desktop\\resume.doc");
desktop.open(f);
Thread.sleep(5000);
desktop.print(f);
}