Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-编写双向控制台窗口_Java_Console - Fatal编程技术网

Java-编写双向控制台窗口

Java-编写双向控制台窗口,java,console,Java,Console,我对用Java创建一个基于文本的游戏很感兴趣,我想知道如何复制通用服务器控制台(例如minecraft服务器中的nogui服务器模式)——因为控制台底部总是有一行输入,上面的所有内容都是可以异步写入的输出 我该怎么开始呢?我不熟悉关于这类内容的术语,也不知道从什么库开始使用。你应该看看。我没有使用它,但它看起来像您想要的。这个库可能会很有帮助:我创建它是为了用Java实现一个小的类似Rogelike的游戏: 它使用Swing创建模拟控制台样式的窗口。这似乎很理想。你能把它编译成librar

我对用Java创建一个基于文本的游戏很感兴趣,我想知道如何复制通用服务器控制台(例如minecraft服务器中的nogui服务器模式)——因为控制台底部总是有一行输入,上面的所有内容都是可以异步写入的输出


我该怎么开始呢?我不熟悉关于这类内容的术语,也不知道从什么库开始使用。

你应该看看。我没有使用它,但它看起来像您想要的。

这个库可能会很有帮助:我创建它是为了用Java实现一个小的类似Rogelike的游戏:


它使用Swing创建模拟控制台样式的窗口。

这似乎很理想。你能把它编译成library.jar文件使用吗?我自己做这件事有困难。clojars上有最新的编译版本: