如何在不使用打印机驱动程序的情况下将打印机连接到java应用程序

如何在不使用打印机驱动程序的情况下将打印机连接到java应用程序,java,printing,Java,Printing,我正在用JAVA swing开发一个应用程序,在这个应用程序中,我必须使用打印机打印收据,我的打印机名称是EPSON thermal printer型号是TM-TM-T88IV(在并行端口LPT1上运行) 我想在JAVA应用程序中连接这台打印机,但条件是我不想安装打印机驱动程序,我想手动操作打印机。但是不知道如何开始。您可能想要的是使用Java通信API。此API允许您访问并行端口、串行端口等 查看oracle站点:为什么不使用java api进行打印?您可以从编写打印机驱动程序开始。驱动程序需

我正在用JAVA swing开发一个应用程序,在这个应用程序中,我必须使用打印机打印收据,我的打印机名称是
EPSON thermal printer
型号是
TM-TM-T88IV
(在并行端口
LPT1
上运行)


我想在JAVA应用程序中连接这台打印机,但条件是我不想安装打印机驱动程序,我想手动操作打印机。但是不知道如何开始。

您可能想要的是使用Java通信API。此API允许您访问并行端口、串行端口等


查看oracle站点:

为什么不使用java api进行打印?您可以从编写打印机驱动程序开始。驱动程序需要提供与硬件对话的API。是否安装一个与此无关。请参阅。你的打字让我头晕目眩。无论何时我安装打印机驱动程序,java api都很有用,但我不想安装打印机驱动程序。我可以使用java pos来完成此任务吗?感谢你宝贵的回复,但我想知道,在不安装打印机驱动程序的情况下,我可以通过java api操作打印机吗?请尝试帮助我#KDM此api不需要任何直接连接到LPT1等的驱动程序。尝试一下,看看是否有帮助。嘿,KDM,我在我的应用程序中使用了你的宝贵建议,它工作正常,但问题是打印机正在获取值,但它没有打印任何内容,甚至它没有打印空白页,我想知道如果驱动程序未安装,如何向打印机发送打印任何内容的命令下面我正在发布我的编码,它正在工作,但没有打印任何内容,即使打印机通过LPT1并行端口,但我不想安装打印机驱动程序。我想直接从java编码获取打印