java - 来自控制台的颜色保存在文本文件中,例如。 [33;1m

标签 java text colors message command-prompt

我有严重的问题。我有一个与命令提示符一起使用的程序,该程序可以向其中写入颜色消息。它还将消息保存到文本 .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/

相关文章:

Java 错误 : org. apache.jasper.JasperException:无法编译 JSP 类:

python - 使用 Python 替换文本文件中的字符串会添加奇怪的字符

javascript:我需要通过背景颜色转换元素的文本颜色,有什么建议吗?

java - 如何在Android上将对象从一个 Activity 传递到另一个 Activity

java - 手动调用监听器方法的坏习惯

CSS - 背景前景对比文字颜色

HTML CSS 将段落中的部分文本居中

android - 如何更改 DatePicker Header Android 中的文本颜色

java - 根据值动态设置颜色 Java Swing

java - 使用 URLConnection 进行连接池?