JavaPOS Hallo Welt in Java

8

Ich möchte eine Beispielzeile auf meinem USB-POS-Drucker (Point-of-Sale) von einem Java-Programm unter Windows XP drucken.

Ich habe versucht, eine JavaPOS-Implementierung einzurichten, aber ich bekomme eine Ausnahme nach der Ausnahme für eine fehlende Datei jpos.xml oder fehlende Datei javax.usb.properties.

Kann mir jemand sagen, wie man diese Dateien erzeugt? Sie müssen etwas mit einer Implementierung oder etwas Ähnlichem verbunden werden und ich bin nicht sicher, was die (seltene, unklare und unvollständige) Dokumentation bedeutet. Jede andere Hilfe wäre willkommen.

Mein aktuelles Druckermodell ist Star TSP 100 mit einem USB-Anschluss. Mein Drucker scheint korrekt verbunden zu sein, da ich eine Datei von Windows aus drucken kann.

    
Philippe Carriere 04.11.2009, 16:39
quelle

2 Antworten

16

Nun, ich habe es endlich selbst gefunden. Es scheint, als ob Sie einen Teil des Programms von JavaPOS benötigen (dieser Teil hat nur Schnittstellen und abstrakte Klassen) und Sie benötigen die Bibliothek vom Hersteller des Gerätes. Die Datei jpos.xml wird generiert, nachdem der Drucker installiert wurde. Eine Software (ebenfalls vom Hersteller bereitgestellt) generiert Einträge in der Datei jpos.xml basierend auf dem Namen des Druckers und anderen Einstellungen. Sie müssen diese Datei in Ihr Programm aufnehmen.

Schließlich stellt der folgende Code die Verbindung zum Drucker her:

%Vor%

Die Methode printnormal () wird dann zum Drucken verwendet. Wenn Sie asynchron drucken, müssen Sie transactionPrint () verwenden, um den Puffer zu leeren.

    
Philippe Carriere 05.11.2009, 18:37
quelle
0

Zunächst einmal ist dies ein Zweifel an der oben gestellten Frage und nicht an einer der Antworten! Ich arbeite an einer JPOS-Anwendung. Ich habe bereits eine jpos.xml für die Hardware-Peripherie. Ich würde gerne wissen, wo in meinem Projekt ich diese Datei platzieren soll. Wie weiß% JavaPOS Configuration Loader [JCL] nach dem Platzieren der Datei in meinem Projekt den Speicherort der Datei und liest diese Datei?

    
shabeena 01.08.2012 09:13
quelle

Tags und Links