资源简介
计算机网络实验 本程序主要实现两方面功能: 1 聊天:两方可互相发送文本消息 并显示在界面上 2 发送文件:一方请求发送文件 对方可拒绝 也可接收 如果拒绝 则不传输文件 如果接收 则将所选择的文件发送给对方 ">计算机网络实验 本程序主要实现两方面功能: 1 聊天:两方可互相发送文本消息 并显示在界面上 2 发送文件:一方请求发送文件 对方可拒绝 也可接收 如果拒绝 则不传输文件 如果接收 则将所选择的文件发送给对方 [更多]
代码片段和文件信息
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.io.*;
import java.net.*;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class ChatWindow extends Jframe {
private Socket clientSocket;
private String nickname;
private String otherNickname;
private JPanel chatLogPanel;
private JPanel buttonPanel;
public JTextArea chatLog;
private JScrollPane chatLogRange;
private JTextArea inputBox;
private JButton sendMessageButton;
private JButton sendFileButton;
public ChatWindow(Socket socket String my_nickname String other_nickname) {
this.clientSocket = socket;
this.nickname = my_nickname;
this.otherNickname = other_nickn
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 301 2013-11-26 16:41 NW_Socket\.classpath
.CA.... 385 2013-11-26 16:41 NW_Socket\.project
.CA.... 598 2013-11-26 16:41 NW_Socket\.settings\org.eclipse.jdt.core.prefs
.CA.... 1706 2013-12-07 20:03 NW_Socket\bin\ChatWindow$1.class
.CA.... 1716 2013-12-07 20:03 NW_Socket\bin\ChatWindow$2.class
.CA.... 799 2013-12-07 20:03 NW_Socket\bin\ChatWindow$3.class
.CA.... 2861 2013-12-07 20:03 NW_Socket\bin\ChatWindow.class
.CA.... 1875 2013-12-01 20:14 NW_Socket\bin\ClientThread.class
.CA.... 1944 2013-11-29 21:08 NW_Socket\bin\ClientThreadForConsole.class
.CA.... 1993 2013-11-29 21:08 NW_Socket\bin\ConsoleVersion.class
.CA.... 439 2013-11-29 21:08 NW_Socket\bin\MainWork.class
.CA.... 2637 2013-12-07 19:39 NW_Socket\bin\OpenChatWindow.class
.CA.... 4883 2013-12-03 23:05 NW_Socket\bin\ReceiveFileThread.class
.CA.... 4861 2013-12-03 23:05 NW_Socket\bin\SendFileThread.class
.CA.... 1856 2013-12-01 20:14 NW_Socket\bin\ServerThread.class
.CA.... 2055 2013-11-29 21:08 NW_Socket\bin\ServerThreadForConsole.class
.CA.... 2101 2013-12-07 16:10 NW_Socket\bin\StartupWindow$1.class
.CA.... 2416 2013-12-07 16:10 NW_Socket\bin\StartupWindow$2.class
.CA.... 2626 2013-12-07 16:10 NW_Socket\bin\StartupWindow.class
.CA.... 3764 2013-12-07 20:03 NW_Socket\src\ChatWindow.java
.CA.... 1302 2013-12-01 20:14 NW_Socket\src\ClientThread.java
.CA.... 121 2013-11-27 18:21 NW_Socket\src\MainWork.java
.CA.... 1701 2013-12-07 19:39 NW_Socket\src\OpenChatWindow.java
.CA.... 4726 2013-12-03 23:05 NW_Socket\src\ReceiveFileThread.java
.CA.... 4312 2013-12-03 23:05 NW_Socket\src\SendFileThread.java
.CA.... 1153 2013-12-01 20:14 NW_Socket\src\ServerThread.java
.CA.... 5180 2013-12-07 16:10 NW_Socket\src\StartupWindow.java
.C.D... 0 2014-01-25 13:30 NW_Socket\.settings
.C.D... 0 2014-01-28 21:09 NW_Socket\bin
.C.D... 0 2014-01-28 21:10 NW_Socket\src
............此处省略4个文件信息
- 上一篇:sql+java 图书管理系统
- 下一篇:java swing版扫雷游戏源码
相关资源
- java+Oracle的物流管理系统(毕业设计)
- JAVA班级管理系统代码
- java实现扫雷游戏
- javaweb大型项目源码——游戏交易网
- CoreJava CoreJava
- 中国美食网的设计与实现
- 基于web的简单健康管理平台ssm
- jsp发布新闻系统13章复习项目请您留言
- java购物网站
- java8 chm格式文档
- 安卓APP开发“点餐系统”
- Java OA请假管理系统
- java购物商城demo源码
- Java api 1.8 中文 帮助文档
- 轻量级JavaEE企业应用实战第四版配套
- 电力巡查系统,Java,ssm系统,层级分
- 基于JavaEE的网上购物商城
- docx4j生成word文档
- Java Web主流框架整合开发:J2EE+Struts
- 清华大学出版社JAVA从入门到精通第
- Java连接SAP的相关JCO包。包括各个Lin
- 小型酒店管理系统毕业设计javaEE
- 基于opencv+java的银行卡图片处理
- “E-家园”个人网站--java开发
- java多种方式实现pdf文件电子签名
- 爬虫搜索简单的搜索引擎java爬虫搜索
- JavaWeb基于SSM框架的仓库管理系统源码
- SSM可运行的基于Java在线学习平台 毕设
- Java 传智播客javaweb毕业设计资料和源
- 分享一套java基于SSM(spring+springMVC+M
评论
共有 条评论