2016-07-06 8 views
0

Also habe ich diesen Code hier, der eine private Funktion aus einer anderen Klasse und aus einem anderen Paket aufruft.Convert Console Ausgabe in eine PDF-Datei

public class ClassName { 

public static void main(String[] args) throws IOException 
{ 

    Display display = new Display(); 
    InformationReceiver info = new InformationReceiver(); 
    display.getDetails(info); 
}} 

Meine Frage ist das. . Wie kann ich die Konsole Ausgabe dieses Codes/alles, was die aufgerufene Funktion (display.getDetails) in eine PDF-Datei ausgibt.

Ich habe bereits eine ITEXT-Bibliothek in meinem Eclipse-Compiler erstellt und importiert. Ich habe nur Probleme mit der Syntax selbst. Vielen Dank im Voraus

+0

Java und Javascript sind völlig verschiedene Programmiersprachen. Welcher ist das? –

+0

Ohhh, tut mir leid. Das ist nur Java. Entschuldigung. – Emanhero

Antwort

2

Sie können die System.out mit dem folgenden Befehl System.setOut (out) überschreiben;

Jetzt akzeptiert System.out PrintStream. Was Sie tun können, ist, Ihre eigene Implementierung dieses PRintStreams zu übergeben, der tatsächlich alles im PDF-Format schreibt. Dies ist eine Idee.

Auch Sie können System.err auf die gleiche Weise überschreiben.