1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Java: Probleme mit manchen Druckertreibern

Dieses Thema im Forum "OS X-Developer" wurde erstellt von zendo, 01.11.07.

  1. zendo

    zendo Boskoop

    Dabei seit:
    23.02.06
    Beiträge:
    41
    Hallo,

    hab noch 'ne Frage an die Experten. Bei einigen Leuten stürzt mein Programm mit "Index out of bounds" exception ab. Das Problem ist, die Exception tritt in "at java.io.BufferedInputStream.read(BufferedInputStream.java:306)" auf. Also nicht in meinem Programm, sonderrn einer Original-Javaklasse. Zurückverfolgt wird die Methode über die üblichen Java-Umwege von dem Befehl "pjob.setPrintable(this, pPage);" aus meinem Programm aufgerufen. Hier der Code-teil:
    Code:
    public class DruckFenster extends javax.swing.JFrame implements Printable, java.awt.event.MouseWheelListener {
        static PrinterJob pjob = PrinterJob.getPrinterJob();
        static PageFormat pPage = pjob.defaultPage();
        DGL dgl;
        Koordinatensystem ks[];
     
        public DruckFenster() {
            pjob.setPrintable(this, pPage);
            initComponents();
            blattPane.addMouseWheelListener(this);
        }
    
    Was kann ich da machen???

    Vielen dank schonmal,

    Stephan
     
  2. zendo

    zendo Boskoop

    Dabei seit:
    23.02.06
    Beiträge:
    41
    Problem ist gelöst...zumindest pragmatisch.

    Hab 'ne try/catch Umgebung drum gesetzt und gut is...

    schein zu klappen, aber befriedigend ist die Lösung nicht
     

Diese Seite empfehlen