我正在为一个小项目创建一个客户端 - 服务器应用程序。
在我的所有讲座中,客户端和服务器都是扩展JFrame的类。换句话说,视觉辅助是在同一个班级内。我想知道我是否可以在JFrame中使用JPanel并将客户端/服务器类与其分开。我需要做什么?
我想将GUI与实现分开。在上面的段落中,我想说我见过的所有示例都在同一个类中实现了GUI和服务器/客户端接口。我想要一个GUI类(JPanel),它具有与Client / Server的功能交互的元素......
编辑:我在谈论自制的MVC(模型控制视图)模式。我想将视图与模型(服务器)分开。为此,我需要创建一个控制器类。我几乎在问控制器应该是什么样的,但我找到了答案; MVC Pattern Description