基于TCP/IP的Java聊天室软件 流程图: 代码实现: 客户端: 在ClientFrame中创建Socket的对象,将IP和端口号分别存入ipIn和portIn两个String类型变量中; 连接服务器; 使用BufferedWriter和BufferedReader读取Socket中的输入流和输出流; 关闭连接。 ClientFrame方法用于客户端的界面显示。 public ClientFrame() { this.setDefaultLookAndFeelDecorated(true); //关闭窗口即关闭…