如何使用java识别用户按键笔划
我正在学习Java网络和线程,想编写一个同时充当客户机和服务器的Java程序。 概念很简单:如何使用java识别用户按键笔划,java,client,Java,Client,我正在学习Java网络和线程,想编写一个同时充当客户机和服务器的Java程序。 概念很简单: One Server thread receives messages. One client thread send messages. 但是,我想模拟IM应用程序中的一个非常常见的功能,即当您键入时,会话的另一端会看到“用户正在键入”。我仍在学习,但我认为如果使用swing,这将很容易。只是想知道是否使用了纯命令行接口,这在Java中仍然可行吗?非常感谢。Java没有很好的控制台控制,因此我怀疑如
One Server thread receives messages.
One client thread send messages.
但是,我想模拟IM应用程序中的一个非常常见的功能,即当您键入时,会话的另一端会看到“用户正在键入”。我仍在学习,但我认为如果使用swing,这将很容易。只是想知道是否使用了纯命令行接口,这在Java中仍然可行吗?非常感谢。Java没有很好的控制台控制,因此我怀疑如果您按照这种方式,您是否能够实现“用户正在键入”功能。我建议您学习swing(或类似)并将其用于客户端应用程序。是的,这也是我所怀疑的