加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java编程_socket_套接字_网络编程_简易的GUI多线程聊天程序

发布时间:2020-12-14 06:27:27 所属栏目:Java 来源:网络整理
导读:java.io.* java.net.* java.awt.* java.awt.event.* TestServer ts = ss = ServerSocket(8888 s = dis = dos = } Frame f = Frame("Server" ta = tf = Button send = Button("send" Panel p = p.setLayout( p.add(tf,"Center" p.add(send,"East" f.add(ta,"C

java.io.* java.net.* java.awt.* java.awt.event.* TestServer ts = ss = ServerSocket(8888 s = dis = dos = } Frame f = Frame("Server" ta = tf = Button send = Button("send" Panel p = p.setLayout( p.add(tf,"Center" p.add(send,"East" f.add(ta,"Center" f.add(p,"South" MyServerListener listener = MyServerListener( f.addWindowListener( System.exit(0 f.setSize(400,400 f.setVisible( MyServerReader reader = MyServerReader( } MyServerListener .server = TextField tf = String info = server.getTextArea().append("自己说: " + info + "n" } (info.equals("bye" System.exit(0 tf.setText("" MyServerReader .server = DataInputStream dis = TextArea ta = ( info = ta.append("对方说: " + info + "n" (info.equals("bye" System.exit(0 } }

java.io.* java.net.* java.awt.* java.awt.event.* TestClient tc = s = Socket("127.0.0.1",8888 dos = dis = } Frame f = Frame("Client" ta = tf = Button send = Button("send" Panel p = p.setLayout( p.add(tf,"Center" p.add(send,"East" f.add(ta,"Center" f.add(p,"South" MyClientListener listener = MyClientListener( f.addWindowListener( System.exit(0 f.setSize(400,400 f.setLocation(600,0 f.setVisible( MyClientReader reader = MyClientReader( } MyClientListener .client = TextField tf = String info = client.getTextArea().append("自己说: " + info + "n" } (info.equals("bye" System.exit(0 tf.setText("" MyClientReader .client = DataInputStream dis = TextArea ta = ( info = ta.append("对方说: " + info + "n" (info.equals("bye" System.exit(0 } }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读