毕业设计java版聊天室


帮同学做的毕业设计-java版聊天室 实现了群聊,私聊,发送表情,传送文件,邮箱获取密码 还有一个mysql的数据表的创建sql我没有上传,自己创建一下就行了,但是顺序好像不是跟entity里面的usermodel顺序一致的。所以,请自己注意一下字段顺序。 另外,里面我只传了一个java mail的jar文件,还需要下载一个mysql的jdbc驱动jar。 开发采用的是netbeans 7.1,请去官网下载netbeans 7.1 for java se。only 70Mb。
资源截图
代码片段和文件信息
package chatroom;

import javax.swing.*;
/**
 *在客户端给服务器端发送信息
 *flag=1 新用户登录
 *flag=2 公聊消息
 *flag=3 私聊消息
 *flag=4 用户上线通知
 *flag=5 用户下线通知
 *flag=7 文件传输
 */
public class ClientInfo
{
private String DIVEDED_FLAG=“*“;
String clientInfo=““;
private String words;
  private JPanel jPanel1 = new JPanel();
  private JToggleButton jToggleButton1 = new JToggleButton();
public ClientInfo(int flagString localIPString name)
{
this(flag““localIPname““);
}
public ClientInfo(int flagString destIPString localIPString nameString words)
{
this.words=words;
if(name.equals(““))
    name=“Guest“;
clientInfo=new Integer(flag).toString()+DIVEDED_FLAG+destIP+DIVEDED_FLAG+localIP
          +DIVEDED_FLAG+name+DIVEDED_FLAG+words;
    }
    public String toString()
    {
     return clientInfo;
    }
    public String getWords()
    {
     return words;
    }
    public static void main(String[] args)
    {
     ClientInfo ci1=new ClientInfo(1“192.168.1.66““KOF“);
     System.out.println(ci1.clientInfo);
     ClientInfo ci2=new ClientInfo(4“192.168.1.66“““);
     System.out.println(ci2.toString());
     ClientInfo ci3=new ClientInfo(3“192.168.1.1““192.168.1.66““KOF““Good!“);
     System.out.println(ci3.clientInfo);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        437  2012-03-28 22:19  chatroom.classpath

     文件          0  2012-04-05 14:47  chatroom.metadata.lock

     文件        409  2012-04-05 14:47  chatroom.metadata.mylyn
epositories.xml.zip

     文件          1  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.resources.root.indexeshistory.version

     文件         57  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.resources.root.indexesproperties.index

     文件          1  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.resources.root.indexesproperties.version

     文件        120  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.resources.root1.tree

     文件        364  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.resources.safetableorg.eclipse.core.resources

     文件         73  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.core.resources.prefs

     文件        125  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.epp.usagedata.recording.prefs

     文件        602  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.jdt.ui.prefs

     文件         89  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.jst.j2ee.webservice.ui.prefs

     文件         93  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.mylyn.context.core.prefs

     文件        128  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.mylyn.monitor.ui.prefs

     文件         88  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.team.cvs.ui.prefs

     文件        100  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.team.ui.prefs

     文件        160  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.ui.ide.prefs

     文件         79  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.ui.prefs

     文件       2765  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.core.runtime.settingsorg.eclipse.ui.workbench.prefs

     文件      11698  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.epp.usagedata.recordingusagedata.csv

     文件          4  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.jdt.core
onChainingJarsCache

     文件        115  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.jdt.corevariablesAndContainers.dat

     文件         76  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.jdt.uiOpenTypeHistory.xml

     文件         85  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.jdt.uiQualifiedTypeNameHistory.xml

     文件        328  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.ui.idedialog_settings.xml

     文件         80  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.ui.workbenchdialog_settings.xml

     文件      12098  2012-04-05 14:47  chatroom.metadata.pluginsorg.eclipse.ui.workbenchworkbench.xml

     文件         26  2012-04-05 14:47  chatroom.metadataversion.ini

     文件        384  2012-03-28 20:26  chatroom.project

     文件        128  2012-04-11 15:50  chatroomuilduilt-jar.properties

............此处省略391个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)