Seite 1 von 1

Druckerinitialisierung

Verfasst: 1. Okt 2007, 19:36
von Astrodan
Sicher nichts dringendes, aber sollte das Programm einmal im Druckerdialog aufgerufen worden sein, so findet es danach neuinstallierte Drucker erst nach einem Programmneustart.
Sollte direkt nach der Installation und ohne Neustart des Programms der Standarddrucker auf ein Gerät gewechselt werden, welches dem Programm nicht bekannt ist, meldet Java eine Exception.

Ich würds unter Schönheitsfehler einordnen, aber so fern es korrigierbar ist wäre es sicherlich nicht falsch dies zu tun!

Re: Druckerinitialisierung

Verfasst: 2. Okt 2007, 08:42
von Zafnir
Hallo Astrodan,

bei dem Panel zum Drucken handelt sich es um ein von Java selbst gebautes Panel.
Auch die Funktionen zum holen und verwalten der Drucker wird von Java mitgeliefert.

So auf Anhieb wüste ich keine Lösung für dein Problem.

MfG Maik

Re: Druckerinitialisierung

Verfasst: 3. Okt 2007, 11:26
von Astrodan
Hmm, holt Java die Drucker selbstständig beim Aufruf des Fensters, oder geschieht das per Befehl? Dann könnte man ja einfach die Fehler mit Hilfe von try - catch (müsste es doch auch in Java geben, oder?) Abfangen und zur Not die Drucker neu laden...

Ansonsten isses halt wurscht. Den ein oder anderen Absturz wird das Programm schon überleben.