Hallo,

ich hab ein Problem mit dem drucken unter Linux.

Unter Windows läuft mein Java-Prog ganz normal und ruft auch das
Fenster für die Druckerkommunikation auf (Auswahl des Druckers, wie
viele Kopien, etc. Halt das "normale" Windows-Druck-Fenster).
Doch unter Linux öffnet sich zwar das Fenster zur
Druckerkommunikation, allerdings ist dieses so klein, dass keine
Buttons oder ähnliches angezeigt werden. Das Fenster lässt sich in
seiner Größe auch nicht verändern.

Hat einer von euch ne Idee, woran es liegen könnte?

Hier die Sourcen:

package drucken;

import java.awt.*;

public class ausdruck
{
public ausdruck()
{
Frame f = new Frame();
Toolkit t = f.getToolkit();
PrintJob pj = t.getPrintJob(f, "Testdruck", null);
Graphics page = pj.getGraphics();
page.setFont(new Font("Courier", Font.PLAIN, 12));
page.drawString("Testausgabe", 100, 200);
page.dispose();
pj.end();
System.exit(0);
}

public static void main(String[] args)
{
ausdruck ad = new ausdruck();
}
}

Danke im Voraus!