java - 从控制台读取时将输入文本设为粗体

标签 java eclipse

如何在 Eclipse 中将文本设为粗体? 为了更清楚,我举了一个例子:我们用语法写

System.out.print("Name: ");
String name = in.nextLine();

当我们运行程序时,用户应该输入名称:NAME: David 我想让 David 变粗并更改大小

最佳答案

@Tomasz 完全正确。但是,如果你想在“大多数”终端上设置粗体字体,你可以写出来

      private final String setPlainText = "\033[0;0m";
      private final String setBoldText = "\033[0;1m";

例如

      System.out.println (setPlainText + "Prompt>" + setBoldText);

这不是很通用,但它适用于大多数流行的终端。为了更有趣,您需要查看类似 What's a good Java, curses-like, library for terminal applications? 的内容或者切换到构建 GUI,例如也许使用 Swing。

关于java - 从控制台读取时将输入文本设为粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8510398/

相关文章:

java - 计算两条水平线和垂直线的交点的算法

java - 三元表达式有时会绕过编译器检查验证

java - 无法在eclipse中打开新创建的Maven项目

java - 将转义的转义序列替换为其未转义的值

java - 在 Java 中将 UTF8 转换为 ASCII

java - 在字符串数组上实现二进制搜索

java - 在 Eclipse 中为整个包生成 equals()

java - Android 在内部与外部导入库的好处

Java Eclipse 通过 Tomcat 连接 MySQL

java - 如何在 Android Studio 中更改我的应用程序的包名称?