我有严重的问题。我有一个与命令提示符一起使用的程序,该程序可以向其中写入颜色消息。它还将消息保存到文本 .log 文件中。但是当我用我的java程序读取日志时,它会在应该是黄色的文本之前写入黄色文本:[33;1m
。我注意到 [37;22m
代表深绿色,[37;1m
代表白色等。在这段代码之前是一个小箭头,但我无法粘贴它在任何地方。)
有谁知道这段代码是什么以及如何将其重写为我可以使用的 java.awt.Color.Color
?谢谢。
最佳答案
这些可能是ANSI escape codes .
关于java - 来自控制台的颜色保存在文本文件中,例如。 [33;1m,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15250721/