全文预览

基于GUI的网络通信程序设计

上传者:塑料瓶子 |  格式:doc  |  页数:6 |  大小:199KB

文档介绍
lements ActionListener{Р String str;Р public void actionPerformed(ActionEvent e){Р try {Р PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);Р str=cin.getText();Р if(!str.isEmpty()){Р out.println(str);Р content.append("me:"+str+"\n");Р out.flush();Р }Р cin.setText("");Р }Р catch (Exception ex) {Р }Р }Р?}Р?class ServerThread extends Thread{Р public void run(){Р try {Р BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));Р String str;Р while(true){Р str = in.readLine();Р content.append(str+"\n");Р }Р }Р catch (Exception ex) {Р } Р }Р?}Р}Р测试结果:Р五、实验结论、分析、思考题与心得体会Р通过本次实验,我有以下几方面的收获、认识和体会:Р1.学会了编写带有图形化界面的程序。Р2.简单掌握了JFrame、JLabel、JTextField、JButton和JPanel等组件的Р方法。Р能够独立解决部分编译和执行过程中的错误信息。Р掌握事件处理的方法和常用的布局管理器。

收藏

分享

举报
下载此文档