這裏的場景是程序讀取輸出正確,它也在日誌文件中正確打印,但是當在JAVAFX文本區域上顯示相同的輸出時,其格式發生變化(其格式爲表格格式)和它不正確顯示。 下面的輸出獲取寫入日誌文件中:JAVAFX文本區未顯示字符串的格式化輸出
****************PR Deploy Summary Report Start****************
Folder Server Type Failed
010_StyleSheets 10.5.50.195 SS 0
010_StyleSheets 10.5.50.195 WS 0
020_XSL 10.5.50.195 SS 0
030_XSLT 10.5.50.195 SS 0
040_WebTemplates 10.5.50.195 SS 0
****************PR Deploy Summary Report****************
其實,當我從文本區域複製本,並以表格的正確粘貼其他地方,那麼它展示其agian format.But其不能正常顯示它在文本區域。 有這個下面寫的代碼非常簡單:
DeploymentTaskController.actLogTArea.appendText(UnixBoxTask.summary.toString());
DeploymentTaskController.actLogTArea.end();
這裏的「actLogTArea」是文本區域的參考,總結StringBuilder的......任何人可以猜測可能是這裏的問題?任何解決方案,如果有人已經面臨這一點?可能是我放置的圖像不可見。
使用非比例等寬字體添加CSS樣式,如Courier,Lucida-Console。你使用了'm'大於'i'的字體。 –
沒有明確地表明你的意思是我需要爲文本區域添加css樣式表?如果是的話......你能告訴我如何在javafx中添加它嗎? FXML – Rohan