Java 如何从SWING应用程序打印文档

Java 如何从SWING应用程序打印文档,java,swing,printing,operating-system,Java,Swing,Printing,Operating System,我们有swing应用程序。它包括文档(PDF、MSWord文档) 我们可以从程序中调用系统的打印对话框来打印这些文档吗 目标操作系统是Windows XP 而且,如果您的平台支持该类(需要java 6),您可以尝试该类。 如果文件(文档)的类型已在系统中注册,则它具有打印文件(文档)的方法 使用关联应用程序的“打印”命令,使用本机桌面打印工具打印文件 如果您的平台支持该类,您可以尝试该类(需要Java 6)。 如果文件(文档)的类型已在系统中注册,则它具有打印文件(文档)的方法 使用关联应用程序

我们有swing应用程序。它包括文档(PDF、MSWord文档) 我们可以从程序中调用系统的打印对话框来打印这些文档吗

目标操作系统是Windows XP

而且,如果您的平台支持该类(需要java 6),您可以尝试该类。
如果文件(文档)的类型已在系统中注册,则它具有打印文件(文档)的
方法

使用关联应用程序的“打印”命令,使用本机桌面打印工具打印文件

如果您的平台支持该类,您可以尝试该类(需要Java 6)。
如果文件(文档)的类型已在系统中注册,则它具有打印文件(文档)的
方法

使用关联应用程序的“打印”命令,使用本机桌面打印工具打印文件