Java:命令行的屏幕式实现
我有一个java应用程序,它运行多个线程,其中大多数线程生成唯一的输出,不能也不应该与其他线程的输出混合。 简而言之,我想知道是否有任何东西可以让我在不同线程的输出之间“切换”。例如“按x键导航到下一个线程的输出” LinuxScreen命令基本上就是这样的。 需要在命令行中工作,因此没有可用的swing 非常感谢您的任何意见。Java:命令行的屏幕式实现,java,multithreading,Java,Multithreading,我有一个java应用程序,它运行多个线程,其中大多数线程生成唯一的输出,不能也不应该与其他线程的输出混合。 简而言之,我想知道是否有任何东西可以让我在不同线程的输出之间“切换”。例如“按x键导航到下一个线程的输出” LinuxScreen命令基本上就是这样的。 需要在命令行中工作,因此没有可用的swing 非常感谢您的任何意见。 如果没有,它将以自定义版本结束。…将输出写入单独的日志文件。现在,您可以tail-f查看您想要查看的任何日志文件。您甚至可以打开多个命令窗口并并行跟踪多个日志。如果只是
如果没有,它将以自定义版本结束。…将输出写入单独的日志文件。现在,您可以
tail-f
查看您想要查看的任何日志文件。您甚至可以打开多个命令窗口并并行跟踪多个日志。如果只是查看日志,那么这将是您的最佳选择
如果实际需要更多,并且您希望构建一个基于文本的GUI,请查看或。如果只是查看日志,那么(当前仅)将是您的最佳选择。如果实际需要比这更复杂,并且您想要构建一个基于文本的GUI,那么请查看或.Lanterna或其他您喜欢的建议,它们与我想要的非常接近。我会投票选这一个为正确答案。好的,贴出答案