91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 86KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語言: 其他
  • 標(biāo)簽:

資源簡介

NETBEANS下的網(wǎng)絡(luò)QQ聊天系統(tǒng),精研實(shí)用,值得收藏!

資源截圖

代碼片段和文件信息

/*
?*?To?change?this?template?choose?Tools?|?Templates
?*?and?open?the?template?in?the?editor.
?*/
package?com.itjob.contact.client;

import?com.itjob.contact.common.IMessageService;
import?com.itjob.contact.common.Message;
import?com.itjob.contact.common.MessageType;
import?com.itjob.contact.common.SocketMessageService;
import?com.itjob.contact.common.User;
import?java.net.Socket;

/**
?*
?*?@author?Administrator
?*/
public?class?Client?{

????private?static?final?String?ip?=?“127.0.0.1“;
????private?static?final?int?port?=?6666;
????private?Socket?s;

????public?Client()?{
????????connectServer();
????}

????public?Socket?getS()?{
????????return?s;
????}

????public?void?setS(Socket?s)?{
????????this.s?=?s;
????}

????public?void?connectServer()?{
????????try?{
????????????s?=?new?Socket(ip?port);
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????}
????}

????/**
?????*?
?????*?@param?u
?????*?@return???String????null代表注冊成功;否則失敗(返回值為錯(cuò)誤信息)
?????*/
????public?String?register(User?u)?{
????????//構(gòu)造消息
????????Message?msg?=?new?Message(MessageType.MSG_REGISTER?u);
????????//發(fā)送消息
????????IMessageService?proxy?=?new?SocketMessageService(s);
????????proxy.sendMessage(msg);
????????//接收注冊結(jié)果
????????Message?resultMsg?=?proxy.receiveMessage();
????????//返回提示信息
????????if?(resultMsg.getType()?==?MessageType.MSG_REGISTER_OK)?{
????????????return?null;
????????}?else?{
????????????return?(String)?resultMsg.getMsgBody();//返回錯(cuò)誤信息
????????}
????}

????public?String?login(User?u)?{
????????//構(gòu)造消息
????????Message?msg?=?new?Message(MessageType.MSG_LOGIN?u);
????????//發(fā)送消息
????????IMessageService?proxy?=?new?SocketMessageService(s);
????????proxy.sendMessage(msg);
????????//接收注冊結(jié)果
????????Message?resultMsg?=?proxy.receiveMessage();
????????//返回提示信息
????????if?(resultMsg.getType()?==?MessageType.MSG_LOGIN_OK)?{
????????????return?null;
????????}?else?{
????????????return?(String)?resultMsg.getMsgBody();//返回錯(cuò)誤信息
????????}
????}

????public?void?outLine(User?user)?{
????????//構(gòu)造消息
????????Message?msg?=?new?Message(MessageType.MSG_OUTLINE?user);
????????//發(fā)送消息
????????IMessageService?proxy?=?new?SocketMessageService(s);
????????proxy.sendMessage(msg);
????}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????????0??2012-07-24?10:39??nbspace\ContactClient\build\classes\.netbeans_automatic_build

?????文件???????2454??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\Client.class

?????文件???????3059??2012-07-30?14:12??nbspace\ContactClient\build\classes\com\itjob\contact\client\ClientWorker.class

?????文件????????831??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\ChartGui$1.class

?????文件????????826??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\ChartGui$2.class

?????文件????????858??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\ChartGui$3.class

?????文件????????858??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\ChartGui$4.class

?????文件???????9412??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\ChartGui.class

?????文件????????858??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui$1.class

?????文件????????826??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui$2.class

?????文件????????955??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui$3.class

?????文件???????1061??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui$4.class

?????文件????????592??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui$5.class

?????文件???????7005??2012-07-30?14:13??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\LoginGui.class

?????文件????????879??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\RegisterGui$1.class

?????文件???????4714??2012-07-30?14:14??nbspace\ContactClient\build\classes\com\itjob\contact\client\gui\RegisterGui.class

?????文件????????410??2012-07-26?11:16??nbspace\ContactClient\build\classes\contactclient\ContactClient.class

?????文件???????3734??2012-07-24?10:34??nbspace\ContactClient\build.xml

?????文件?????????85??2012-07-24?08:38??nbspace\ContactClient\manifest.mf

?????文件??????57280??2012-07-24?10:34??nbspace\ContactClient\nbproject\build-impl.xml

?????文件????????475??2012-07-24?10:34??nbspace\ContactClient\nbproject\genfiles.properties

?????文件??????????0??2012-07-24?10:34??nbspace\ContactClient\nbproject\private\config.properties

?????文件????????190??2012-07-24?10:34??nbspace\ContactClient\nbproject\private\private.properties

?????文件????????211??2012-07-30?09:45??nbspace\ContactClient\nbproject\private\private.xml

?????文件???????2506??2012-07-24?10:34??nbspace\ContactClient\nbproject\project.properties

?????文件????????959??2012-07-24?10:34??nbspace\ContactClient\nbproject\project.xml

?????文件???????2366??2012-07-30?14:13??nbspace\ContactClient\src\com\itjob\contact\client\Client.java

?????文件???????2935??2012-07-30?14:12??nbspace\ContactClient\src\com\itjob\contact\client\ClientWorker.java

?????文件???????6983??2012-07-30?09:31??nbspace\ContactClient\src\com\itjob\contact\client\gui\ChartGui.form

?????文件??????10135??2012-07-30?14:14??nbspace\ContactClient\src\com\itjob\contact\client\gui\ChartGui.java

............此處省略97個(gè)文件信息

評論

共有 條評論

相關(guān)資源