carookee - group communication for you
Home / JavaForum / Swing + AWT
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.107 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 124 von 1460 (8%) |<   <   >   >|

Autor Harald Faber
Datum 13.05.04, 09:55
Betreff Re: Drucken via USB-Drucker


    Zitat:
    Hallo Leute,

    hatte viele kleinere Probleme mit der Java-Druck-Funktion, die ich nun lösen konnte (bis auf Ausdrucken javaeigner Komponenten).
    Über den Druck-Dialog wähle ich den Ausgabedrucker (LPT1) und die Ausgabe wird zum Drucker geschickt und gedruckt. Das klappt auch über Netzwerk zum Netzwerkdrucker. Soweit so gut. Das Programm soll auf dem Laptop laufen, an dem sich ein USB-angeschlossener Drucker befindet. Ist er vorhanden, muß ich erst aus Word z.B. was drucken, ehe es von Java aus funktioniert. Sonst erscheint, genau wie ohne Drucker eine häßliche Fehlerausgabe mit "nicht gefunden und so" (Error-Objekt) auf der Kommandozeile und das Programm stürzt ab. Durch die von Error abgeleitete Fehlerausgabe wird die PrintException nicht ausgelöst. Ich kann somit nicht im Programm darauf reagieren und sowas wie "kein Drucker vorhanden" ausgeben. Da ich nicht ganz dumm bin *lol* dachte ich mir, doch mal nach der PrintException auch gleich noch das Error-Objekt abzufangen - Fehlanzeige. Irgendwie wird sie nicht dort geworfen, wo ich das Drucken in Java auslöse.

    Meine Fragen an Euch Experten:
    1. Wie kann ich diese häßliche Fehlerausgabe und den Programmabsturz vermeiden?
    2. Wie bekomme ich Java dazu, den USB-Drucker "gleich" zu finden (da er ja via Druck-Dialog ohne Fehler auswählbar ist), auch wenn ich noch nicht aus anderen Programmen heraus gedruckt habe?

    Danke schnuffie
Zu 1: Kannst Du den problematischen Teil nicht in eine try-catch-Anweisung legen und so evtl. der kritischen Stelle auf den Grund gehen?
Zu 2: Keine Ahnung, Drucken mit USB kenne ich auch noch nicht. Ist dazu nichts bei Sun im Forum zu finden (USB / print / plug&play)? Du kannst auch bei http://www.tutorials.de/forum136 mal Dein Glück versuchen, auch wenn ich eher den Eindruck habe, dass dort auch eher einfache Fragen und Probleme gelöst werden (können).


Diskussionsverlauf:
Drucken mit Java via USB-Drucker
    Re: Drucken via USB-Drucker
        Re: Drucken via USB-Drucker

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com