Ändern der Schriftgröße

Status
Nicht offen für weitere Antworten.
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:

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
 
A

Alty

Gast
Also im Moment druckt er die Zeichenkette mit "Courier", Schriftgröße 10 aus. Ich hätte aber gerne "TimesNewRoman" mit Schriftgröße 8.

Gruß Alty
 
G

Gast

Gast
pw.format("TimesRoman", font);

diese Zeile sollte da eigentlich nicht rein, also einfach weg denken ;)
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben