I have been fighting for days with printing in JDK1.1.7v3 and JDK1.2.2
without even getting the print job dialog tho show up!

I get the following stack trace using JDK1.2.2:
Uncaught exception: java.lang.NullPointerException
        at sun.awt.motif.UPrintDialog.<init>(UPrintDialog.java:174)
        at sun.awt.motif.PSPrintControl$1.run(PSPrintControl.java:114)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.motif.PSPrintControl.<init>(PSPrintControl.java:111)
        at sun.awt.motif.MToolkit.getPrintJob(MToolkit.java:310)
        at PrintTest.<init>(PrintTest.java:10)
        at PrintTest.main(PrintTest.java:18)
        at sun.tools.agent.MainThread.runMain(Native Method)
        at sun.tools.agent.MainThread.run(MainThread.java:49)

...when running this program:
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;

public class PrintTest extends Frame {

   public PrintTest() {
        Properties props = new Properties();
        PrintJob pj = Toolkit.getDefaultToolkit().getPrintJob(this,
"Test", props);
        Graphics g = pj.getGraphics();
        g.drawString("Hello World!", 50, 50);
        g.dispose();
        pj.end();
    }

    public static void main(String[] args) {
        PrintTest frame = new PrintTest();
        frame.pack();
        frame.show();
    }
}

(I works under Windows :-|)

Anyone got a clue what the problem might be?

Many thanks in advance,
--
Björn Smith <[EMAIL PROTECTED]>


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to