java - 在 unix 控制台上使用 java 进行 pretty-print

标签 java linux pretty-print

我正在编写一个旨在处理少数客户端的小型服务器。对于每个连接,服务器都会启动一个新线程并做一些工作。

我希望能够打印有关服务器正在执行的操作的信息,以列分隔,以便您可以看到哪些信息属于特定线程/客户端。

像这样:

thread 1              thread 2                   thread 3
-----------------------------------------------------------
task 1                 task 7                     task 2
[====>    ] 50%        ops! something happend     task 2.1
                                                  task 3

所以我希望能够在运行时在每一列中更新、删除或添加一行。那里有我可以使用的库吗?它只需要在 linux 终端上工作。

最佳答案

您需要找到 ncurses library for java或真正熟悉 terminal escapes .

关于java - 在 unix 控制台上使用 java 进行 pretty-print ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16884007/

相关文章:

java - 如何使用我的日志格式简单地创建我自己的自定义控制台记录器?

c# - 在Linux的同一台计算机上运行多个实例时的.Net Core垃圾回收

c++ - Linux C++ 中的 WIN32_FIND_DATA 等价物

javascript - 我的 json 值开箱即用。如何漂亮地打印这些值?

java - 如何为 Spring 托管 bean 编写 Junit 测试用例?

c# - Java 与 C# 机器代码做同样的事情

java - Android Studio 中与 Azure 的 JDBC 连接失败

c - 你如何从gdb中提取数据

json - 如何使用 Go 漂亮地打印 JSON?

asp.net - Visual Studio ASP.NET/HTML 重新格式化功能 - 它存在吗?