看淘网-高情商聊天恋爱宝典!| 下载蜜小助-恋爱聊天话术

当前位置: 首页> 聊天攻略

聊天服务器下载聊天记录聊天信息到服务器

发布时间:2019-08-20 20:19:05 作者:xhs 阅读:630
聊天服务器下载聊天记录聊天信息到服务器:(包TalkJub;导入Java)。锥子。*;导入Java。锥子。事件。*;导入Javax.mail。摇摆。*;Java.net的导入。*;导入Java。IO。*;class loginjframe扩展jframe实现actionListener jtextfield txtuser=new jtextfield();jpasswordfield txtpass=new jpasswordfield();socket s.loginjframe()/*构造函数this.setsize(230120);封闭setbounds((toolkit)。GetDefaultToolkit()获取屏幕大小()。宽度)/2-110(工具箱。GetDefaultToolkit()获取屏幕大小()。高度)/2-80,230120);jlabel labuser=new jlabel(“用户名”);jlabel labpass=new jlabel(“密码”);jbutton btlog=new jbutton(“登录”);jbutton btnreg=new jbutton(“注册”);jbutton btncancel=new jbutton(“取消”);btlog。addactionListener(this);btnreg.AddActionListener(this);btnCancel。addActionListener(this);jpanel paninput=new jpanel();setlayout(new gridlayout(2,2));paninput。添加(labuser);paninput。添加(txtuser);paninput。添加(labpass);paninput。添加(txtpass);jpanel panbutton=new jpanel();//创建panbutton.setlayout(new flowlayout());panbutton。添加(btlog);panbutton。添加(btnreg);panbutton。add(btncancel);enclonding setlayout(new borderlayout());//此设置窗口布局。添加(paninput,borderlayout)。北);这个。添加(panbutton,borderlayout)。center);try s=new socket(“localhost”,5000);catch(exception args1)@override public void actionperformed(actionevent e)//todo auto-generated method stub if()。equals(“login”)if(!t用户。GetText()等于(空)&&!txtpass.getText().等于(空)尝试outputstream os=s.putstream();outputstreamwriter wos=new outputstreamwriter(os);printwriter pwos=new printwriter(wos,true);string verin=txtuser。获取文本()+“”+txtpass。getText();//用户名和密码发送到服务器以验证pwos.println(verin);inputstream为=s.g etinputstream();inputstreamreader为isr=new inputstreamreader(is);bufferedreader为bisr=new bufferedreader(isr);string balck为bisr.readline();if(balck)。等于(“OK”))封闭setVisible(false);chatjframe chat=new chatjframe();//连接到服务器的聊天窗口聊天。发送;聊天。setVisible(true);else JoptionPane。showmessagedialog(this,“抱歉,用户名和密码错误”);catch(exception args1)if(um participant etactioncommand(.)the equals(“cancel”))enclonding setvisible(false);-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------软件包对话鼠标;导入爪哇。锥子。*;导入Java。锥子。事件。*;导入Javax.mail。摇摆。*;导入Java。IO。*;导入Java。文本。简单的格式;导入Java。Util。日期;Java.net的导入。*;class chatjframe extends jframe implements actionListener jtextfield txtmess=new jtextfield();jtextfarea txtcantant=new jtextfarea();jcombobox cmbuser=new jcombobox();private socket sl;simpledateform df=new simpledateformat(“yyyy-mm-dd hh:mm:ss”);设置日期格式chatjframe()//设置窗口大小和封闭集合边界的位置((工具箱)。GetDefaultToolkit()获取屏幕大小()。宽度)/2-150(工具箱。getdefaulttoolkit()getscreensize()height)/2-200300400);jscrolpane spcontant=new jscrolpane(txtantant);jbutton btnsend=new jbutton(“send”);btnsend。addactionListener(this);//听!jpanel panbutton=新建jpanel();panbutton。setlayout(新网格布局(1,2));panbutton。添加(cmbuser);panbutton。添加(btnsend);jpanel paninput=new'、'6c9967fa458c0683'、'932ed2czzhbujmcgi7ftbe5zgeq5qc1v',1,'jpanel();paninput。setlayout(新网格布局(2,1));paninput。添加(txtmess);paninput。添加(panbutton);封闭setlayout(new borderlayout());此。添加(paninput,borderlayout)。北);这个。添加(spcontant,borderlayout)。center);enclonding setvisible(true);//创建聊天日志文件public void sends(socket args)//初始化服务器上的内容以下载上述chat sl=args。try inputstream is=sl.getinputstream();inputstreamreader isr=new inputstreamreader(is);bufferedreader bisr=new bufferedreader(isr);while(bisr)。就绪())txtcantant。附加(bisr.readline()+“\\n”);捕获异常(ea)。ea printstacktrace();重写public void actionperformed(actionevent e)//todo自动生成的方法存根if(!格式(new date())+“周洋:”+txtmess.getText()。等于(“))txtcantant。append(mess+“\\n”);try outputstream os=sl.getoutputstream();outputstreamwriter wos=new outputstreamwriter(os);printwriter pwos=new printwriter(wos,true);pwos。println(mess);catch(exception ea)txtmess.settext(空);------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------包。IO。*;Java.net的导入。*;public class myserver public static void main(string[]args)string user=“zhou yang”;string pass=“123456”;string suser=“;string spas=”;try boolean bwh=false;//登录成功变为真值,脱离循环//启动端口,等待连接serversocket ss=new servErsocket(5000);插座S=SS。accept();system.out.println(“already connected”);while(!bwh)inputstream is=s.g etinputstream();inputstreamreader isr=new inputstreamreader(is);bufferedreader bisr=new bufferedreader(isr);string name=bisr。readline();try//保护用户名和密码传递的值,但可能为空,因此会出现异常。suser=姓名。拆分(“”)[0];spas=name。split(“”)[1];catch(exception e1)//设置OutputStream以将验证信息发送到客户端outputStream os=s.putStream();OutputStreamWriter wos=new OutputStreamWriter(os);PrintWriter pwos=new PrintWriter(wos,true);if(用户)。等于(suser)&&pass。等于(spas))//发送到客户机以通过信息发送[OK]bwh=true;pwos。println(“ok”);//当客户端发送聊天日志文件f=new file(“e:\\\\work\\”“+suser+”聊天时。txt);filereader fr=new filereader(f);bufferedreader bfrs=new bufferedreader(fr);while(bfrs)ready())pwos。println(bfrs)readline());filewriter fw=new filewriter(f,true);//使用true追加文件,而不是重写printwriter pfw=new printwriter(fw,true);while(true)system.out.println(“before reading”);string mess=bisr。readline();system.out.println(“读取文件后”);pfw。println(mess);else pwos.println(“error”);bwh=false;catch(exception e)e.intstacktrace();-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IO。*;public class test public static void main(string[]args)loginjframe win=new loginjframe();win。设置可见(真);----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------'、'6C9967FA458C0683'、'932ED2CZZHBUJMCGI7FTBE5ZGEQ5QC1V',1)聊天服务器下载聊天记录聊天信息到服务器
相关文章
猜您喜欢
怎么试探前女友想不想复合?

女人是一种让男人捉摸不透的生物,特别是在分手后,就算有复合的想法,表面也会表现的很平静。所以需要男人根据情况自己判断。那到底该怎么去试探前女友想不想复合呢?

2024-02-21

狮子座女生的10个特点,追她之前摸透她的心

狮子座女生可不是那么好追的女生,看上去她平易近人、热情开朗,其实内心却有着自己的小傲娇,狮子座女生的10个特点,追她之前先了解一下吧!

2024-02-21

大街上怎么要女生微信不尴尬,这样要女生乖乖给你

很多时候男生就算在大街上遇到自己喜欢的女生类型,也不敢上来问女生微信,只能看着自己心仪的女生慢慢走远。下面给大家分享大街上怎么要女生微信不尴尬,这样要女生乖乖给你。

2024-02-20

用一个问题测试她喜欢你的方法,女生喜欢你就去追

想知道女生是不是喜欢你,教用一个问题测试她喜欢你的方法:你可以对她说一句话:你好像长胖了一点?(看看女生是什么反应。不过如果男生问出这个问题,可能让女生觉得你情商低,就算女生喜欢你也有一定的风险性)

2024-02-20

女生说心累怎么回复安慰她?分享正确回复方法

女生会在什么情况下说心累呢?可能是她工作上面遇到问题不好解决,让她觉得心累;可能是你对于女生的暗示无动于衷,女生觉得你不落教感到心累。那女生说心累应该怎么回复安慰她呢?

2024-02-19

惹女朋友生气检讨书1000字,哄她不再生你的气

如果男生犯了错惹女朋友生气,那就一定要想办法哄好她,因为是你错了呀。而想要哄好生气的女朋友,那你一定要认识到自己的错误,下面给大家分享惹女朋友生气检讨书1000字,希望能够帮助你哄好你的女朋友。

2024-02-19

婚姻恢复——维持感情让家庭重归平静

婚姻中有幸福的时候,也有不幸福的时候,夫妻应该做到维持好感情,才能顺利让婚姻恢复到幸福的时候,让家庭重归平静。

2024-02-19

怎么追巨蟹座女生?追巨蟹座女生怎么聊天

和巨蟹座女生谈过恋爱之后,就会知道她的内心真的很纯真,不过她性格上的复杂性则是让许多男生疑惑的关键,怎么追巨蟹座女生?追巨蟹座女生的时候要如何聊天呢?

2024-02-18

女朋友说分手后做朋友是什么意思?是真的做朋友么

如果女朋友说分手后做朋友是什么意思呢?如果是还爱着对方那就不应该选择分手,如果是不爱了那大家就应该彻底断了联系,真正深爱过的人是不可能在分手后做朋友的。下面就来分析女朋友的心理。

2024-02-18

暗恋一个人能有多难受?虐心回答句句戳心

暗恋是幸福的,却又是痛苦的,更是难受的,可遇而不可求的爱始终会令人感到绝望,那就是暗恋一个人所体会的难受,明明没有机会却又不想放手真的很痛苦。

2024-02-18

脱单神器
脱单神器
安卓版蜜小助APP 脱单神器
iOS版蜜小助APP 脱单神器

20W+可复制撩妹话术

实战案例+话术+视频+教程

热门聊天攻略
聊天开车的污句子 聊到脸红心跳
聊天开车的污句子 聊到脸红心跳
2019-11-15 209351
高情商女生撩男生的聊天记录 妹子快学起来吧
高情商女生撩男生的聊天记录 妹子快学起来吧
2020-02-03 189599
男生问你是哪里人怎么幽默的回答?
男生问你是哪里人怎么幽默的回答?
2019-12-02 129580
和已婚女人怎么聊湿的一些话 ***话连篇
和已婚女人怎么聊湿的一些话 ***话连篇
2019-10-21 121706
521个对不起我错了复制 这样道歉太有分量了
521个对不起我错了复制 这样道歉太有分量了
2020-06-18 110973
如何礼貌的问对方姓名 这样让人心生好感
如何礼貌的问对方姓名 这样让人心生好感
2020-02-06 102162
别人问你怎么了怎么幽默回复?
别人问你怎么了怎么幽默回复?
2020-04-17 99937
卖东西微信群幽默开场白 让你幽默感爆棚
卖东西微信群幽默开场白 让你幽默感爆棚
2019-12-04 94931
女生说啧啧啧神回复 别慌朋友淡定应对
女生说啧啧啧神回复 别慌朋友淡定应对
2020-03-26 73308
网恋每晚都要聊污的吗?其实还可以这样维系感情
网恋每晚都要聊污的吗?其实还可以这样维系感情
2020-02-18 72279