A
Alty
Gast
Hallo alle zusammen,
ich bin gerade dabei ein Druckprogramm zu schreiben, das bestimmte Strings ausdrucken kann. Also es läuft soweit, nur einige Ausdrücke passen nicht in eine Zeile. Um das Problem zu lösen, wollte ich dafür die Schriftgröße ändern. Das Problem besteht darin, dass ich nicht weiß wie das geht. Habe gelesen, dass man das über "Fonts" machen könnte, weiß nur nicht wie. Kann mir da jemand weiterhelfen?
Hier ist der Ausschnitt meines Programms:
Gruß Alty
ich bin gerade dabei ein Druckprogramm zu schreiben, das bestimmte Strings ausdrucken kann. Also es läuft soweit, nur einige Ausdrücke passen nicht in eine Zeile. Um das Problem zu lösen, wollte ich dafür die Schriftgröße ändern. Das Problem besteht darin, dass ich nicht weiß wie das geht. Habe gelesen, dass man das über "Fonts" machen könnte, weiß nur nicht wie. Kann mir da jemand weiterhelfen?
Hier ist der Ausschnitt meines Programms:
Code:
public class ProbeDruck {
public static void main(String args[]) throws FileNotFoundException {
Toolkit tk = Toolkit.getDefaultToolkit();
PrintJob pj = tk.getPrintJob(new Frame(), "", null); // dummy-Frame erzeugen
if (pj != null) { // FileOutputStream in PrintWriter packen
PrintWriter pw = new PrintWriter(new FileOutputStream(
"PRN:"));
pw.format("TimesRoman", font);
pw.print("Hallo");
pw.close(); // resource freigeben
}
}
}
Gruß Alty