这里的场景是程序读取输出正确,它也在日志文件中正确打印,但是当在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