0

我在 java SE 中使用 GUI 编写简单的服务器。所以我想使用MVC。但是我在处理控制器中的许多客户端连接问题时遇到了麻烦。我有这个课程:

  • 主窗口 - 视图
  • ClientPanel - 视图 - MainWindow 的一部分。每个 ClientPanel 对象应代表与特定客户端的每个连接并显示该客户端的参数
  • 控制器
  • 服务器 - 等待客户端运行新线程以进行句柄连接的线程
  • ClientConnectionHandler - 处理与客户端连接的线程

那么如何使用 Conrtoller 将 ClientPanel 与 ClientConnectionHandler “连接”?

我认为我应该向 MainWindow(或者可能向 ClienPanel)添加一些接口,以及如何将它传递给 Controller。也许做同样的ClientConnectionHandler。但是什么接口,在哪里?

4

0 回答 0