So formatieren Sie eine Tabelle in der JOptionpane?

So, ich habe ein Programm, das durchsucht eine Datei zu finden die gewünschte information, die der Benutzer möchte, und ich bin versucht, die Ausgabe in eine schöne Tabelle in der JOptionPane zu machen, leichter zu Lesen, aber ich bekomme immer so etwas wie dieses:

So formatieren Sie eine Tabelle in der JOptionpane?

Ich würde gerne die Leitungen zum line-up entsprechend und richtig formatiert, hier ist der code für eine bestimmte Nachricht:

 String message=String.format("%-10s|%7s|%14s|%13s|%22s", element,symbol,atomicNumber,atomicMass,valence);
JOptionPane.showMessageDialog(null, "Name      |Symbol |Atomic Number |Atomic Mass  |# of Valence Electrons  \n _________________________________________________________________ \n " + message);

Kann nicht scheinen, um herauszufinden, was ich falsch mache hier, ich habe das exakt gleiche format-code in einer anderen Zuordnung, in der es nur genutzt, das terminal und es funktionierte gut, aber jetzt, dass ich versuche, es in JOptionPane es ist nicht die Formatierung richtig.

Irgendwelche Ideen auf, wie man dieses Problem beheben oder damit es funktioniert?

InformationsquelleAutor W. Ahmed | 2015-01-08
Schreibe einen Kommentar