如何在 java 网络客户端中实现基本的 OS 风格的控制台?

How to implement a basic OS style console in java web client?

我目前正计划使用 Java 制作一个简单的 IRC 风格的聊天客户端和服务器系统进行练习。我对在网页上包含客户端功能的不同方式进行了一些研究,例如小程序和 java-web-start。我想在用户机器上安装客户端 运行 而不是服务器本身。正如我所解释的,在这两个中,小程序几乎完全做到了这一点,而且设置起来似乎更省力。

然而,事实证明小程序有自己的图形实现,使用 "Graphics" class 来呈现文本、线条和形状等内容。我不想花哨的东西,而是想在 windows 或 shell unix 系统上使用一个简单的控制台界面,如 cmd。

是否可以将这种类型的控制台 运行 作为 java 小程序放在网页上,或者我基本上必须使用 Graphics [=32] 提供的工具对整个图形外观进行编码=]?对于这个练习项目,最好只使用控制台 windows 中提供的简单功能,例如 "nexInt()" 和 "system.out.print()",而不必为输入和输出添加复杂的元素。

TL;DR:
是否可以使用 java 在网页中嵌入 OS 控制台?首选的方法是什么?

Is it possible to embed an OS console within a webpage using java ..

AFAIU 无法将控制台嵌入到 Swing 或 AWT 桌面应用程序中。至于将其嵌入到网页中,则需要一个小程序。 Chrome 和 FF 已经完全取消了对小程序的支持,IE 也将随之而来。