【问题标题】:How can I print a message in bold using system.out on Eclipse console in Java? [duplicate]如何在 Java 的 Eclipse 控制台上使用 system.out 以粗体打印消息? [复制]
【发布时间】:2020-04-08 02:08:19
【问题描述】:

如何在 Java 的 Eclipse 控制台上使用 System.out.println() 以粗体打印消息?

【问题讨论】:

  • 这能回答你的问题吗? java, print in bold
  • Eclipse 控制台不支持任何类型的突出显示(粗体、颜色等)

标签: java eclipse console output bold


【解决方案1】:

System.out.print("\033[0;1m" + "你的文字");

【讨论】:

  • 在不支持此功能的 Eclipse 控制台上不起作用。
【解决方案2】:

理想情况下,您不能将未格式化的文本发送到标准输出。但是,您可以使用允许这种情况的字符序列 -

public class TimepassBold {
  public static void main(String args[]) {
    System.out.print("\u001B[1m This is bold text");
  }
}

我在 git bash 和 IntelliJ Idea 中试过这个,它可以工作。 如果您真的想为您的日志着色,have a look at this

编辑 - 感谢 Greg 纠正我。这在 Eclipse 中不起作用,它只是一个终端,没有别的。

【讨论】:

  • 这在 Eclipse 控制台上不起作用。
【解决方案3】:

使用 log4j

<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>

【讨论】:

  • 值得详细说明如何使用该框架来实现他的需求(控制台上的粗体文本)。
猜你喜欢
  • 1970-01-01
  • 2014-05-09
  • 2017-07-08
  • 1970-01-01
  • 2023-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多