gpt4 book ai didi

Java 中的 JavaPOS Hello World

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:35:17 25 4
gpt4 key购买 nike

我想通过 Windows XP 上的 java 程序在我的 USB POS(销售点)打印机上打印样本行。

我试图设置一个 JavaPOS 实现,但我在缺少 jpos.xml 或缺少 javax.usb.properties 文件的异常之后得到异常。

谁能告诉我如何生成这些文件?他们在某种程度上需要链接到一个实现或类似的东西,我不确定(罕见的、不清楚的和不完整的)文档是什么意思。任何其他帮助将不胜感激。

我当前的打印机型号是带有 USB 连接器的 Star TSP 100。我的打印机似乎连接正确,因为我可以从 Windows 打印文件。

最佳答案

好吧,我终于自己找到了。看起来您需要 JavaPOS 的程序的一部分(该部分只有接口(interface)和抽象类)并且您需要设备制造商的库。 jpos.xml 是在打印机安装后生成的。软件(也由制造商提供)根据打印机名称和其他设置在 jpos.xml 文件中生成条目。您必须将此文件包含在您的程序中。

最后,以下代码与打印机建立连接:

POSPrinter printer = new POSPrinter();
// open the printer object according to the entry names defined in jpos.xml
printer.open("printerName");

然后使用 printnormal() 方法进行打印。如果您异步打印,您还需要 transactionPrint() 来清空缓冲区。

关于Java 中的 JavaPOS Hello World,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1675059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com