2013-06-21 183 views

回答

3

實際上,.txt格式不包含格式,如字體大小,債券,斜體等

你可能想使用markup languagehtml,或另一種文件格式,如rtfpdf或別的東西。

這裏的學習HTML的一些信息:w3schools.com

以及編寫RTF一個Java庫:srw library

而且對PDF一個Java庫:pdfbox

好運。

+0

我會說,幸運的是,其他文件格式會少很多有用:) – jwenting

+0

爲什麼pdfBox而不是iText?我一直使用iText – Federico

+0

@jwenting你當然是正確的,不幸的是刪除了這個詞:) – vikingsteve

0

假設您正在編輯文本在JTextArea,你可以這樣做:

this.textArea.setFont(new Font("Arial", Font.PLAIN, 12)); 
//the code comments itself 

如果你想bold然後寫Font.BOLD

正如有人已經告訴你了,可惜的是純.txt文件不包含格式。如果您需要格式化文本,則應更改格式並嘗試HTML

+1

看到評論,他說他正在寫信給記事本。 – vikingsteve

+0

我的錯,我明白他創建了自己的記事本,他想在寫作時設置字體。無論如何,它可以幫助後代:) – Federico

+0

後人謝謝你! – vikingsteve

1

純文本文件沒有格式和樣式選項。

爲此,您將不得不以不同格式寫入數據。例如。如果您希望稍後在瀏覽器中查看它,請使用html。 但是您選擇的格式很大程度上取決於應該如何以及由誰來讀取這些數據。

相關問題