Java-TCP-GUI-Chat:作为我的理学学士学位的交流课程的一个项目,我被要求制作一个聊天应用程序。 我完全是从头开始制作此程序的,没有从其他来源复制任何功能。 我知道代码不是十全十美,但我却急着准时提交,而我还有其他学术职责

上传者: 42098104 | 上传时间: 2022-06-01 14:00:16 | 文件大小: 228KB | 文件类型: ZIP
Java-TCP-GUI-聊天 介绍 作为我的理学学士学位的交流课程的一个项目,我被要求制作一个聊天应用程序。 我完全是从头开始制作此程序的,没有从其他来源复制任何功能。 我知道代码不是很完美,但是在我还承担其他学术职责的同时,我还是赶时间按时提交。 运行服务器JAR的用户被视为服务器。 与服务器位于同一个WiFi网络中的所有其他用户都可以通过运行Client.JAR文件连接到聊天,并使用我制作的高级功能进行通信。 我添加了一个类图和一个详细的Java文档。 随意尝试挑战应用程序,检查错误并复制代码。 如何使用: 如何启动服务器: 您需要让Server.jar和Client.jar自己编译它,或者使用我已编译的文件位于Final JARs文件夹中。 运行Server.jar并单击“启动”(确保端口18524空闲) 如何启动客户端(对每个新客户端都执行此操作): 运行Client.J

文件下载

资源详情

[{"title":"( 96 个子文件 228KB ) Java-TCP-GUI-Chat:作为我的理学学士学位的交流课程的一个项目,我被要求制作一个聊天应用程序。 我完全是从头开始制作此程序的,没有从其他来源复制任何功能。 我知道代码不是十全十美,但我却急着准时提交,而我还有其他学术职责","children":[{"title":"Java-TCP-GUI-Chat-master","children":[{"title":"src","children":[{"title":"Chat","children":[{"title":"SerializeDeserialize.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"ServerFrame.form <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.java <span style='color:#111;'> 1006B </span>","children":null,"spread":false},{"title":"ClientFrame.form <span style='color:#111;'> 8.28KB </span>","children":null,"spread":false},{"title":"ServerFrame.java <span style='color:#111;'> 22.07KB </span>","children":null,"spread":false},{"title":"ClientFrame.java <span style='color:#111;'> 18.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Javadoc","children":[{"title":"constant-values.html <span style='color:#111;'> 6.14KB </span>","children":null,"spread":false},{"title":"deprecated-list.html <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"script.js <span style='color:#111;'> 857B </span>","children":null,"spread":false},{"title":"overview-tree.html <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false},{"title":"Chat","children":[{"title":"package-tree.html <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"package-frame.html <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"package-summary.html <span style='color:#111;'> 5.43KB </span>","children":null,"spread":false},{"title":"ServerFrame.Server.ClientThread.html <span style='color:#111;'> 16.63KB </span>","children":null,"spread":false},{"title":"class-use","children":[{"title":"ServerFrame.Server.ClientThread.html <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"ClientFrame.html <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"SerializeDeserialize.html <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false},{"title":"ServerFrame.Server.html <span style='color:#111;'> 5.23KB </span>","children":null,"spread":false},{"title":"ServerFrame.html <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.html <span style='color:#111;'> 5.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"ClientFrame.html <span style='color:#111;'> 38.43KB </span>","children":null,"spread":false},{"title":"package-use.html <span style='color:#111;'> 4.99KB </span>","children":null,"spread":false},{"title":"SerializeDeserialize.html <span style='color:#111;'> 10.92KB </span>","children":null,"spread":false},{"title":"ServerFrame.Server.html <span style='color:#111;'> 19.64KB </span>","children":null,"spread":false},{"title":"ServerFrame.html <span style='color:#111;'> 26.67KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.html <span style='color:#111;'> 10.86KB </span>","children":null,"spread":false}],"spread":false},{"title":"package-list <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"index-files","children":[{"title":"index-12.html <span style='color:#111;'> 10.61KB </span>","children":null,"spread":false},{"title":"index-13.html <span style='color:#111;'> 6.13KB </span>","children":null,"spread":false},{"title":"index-11.html <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false},{"title":"index-9.html <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"index-5.html <span style='color:#111;'> 6.63KB </span>","children":null,"spread":false},{"title":"index-8.html <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"index-1.html <span style='color:#111;'> 7.25KB </span>","children":null,"spread":false},{"title":"index-2.html <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"index-4.html <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"index-10.html <span style='color:#111;'> 5.12KB </span>","children":null,"spread":false},{"title":"index-3.html <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"index-6.html <span style='color:#111;'> 5.21KB </span>","children":null,"spread":false},{"title":"index-7.html <span style='color:#111;'> 4.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"allclasses-noframe.html <span style='color:#111;'> 910B </span>","children":null,"spread":false},{"title":"help-doc.html <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"allclasses-frame.html <span style='color:#111;'> 990B </span>","children":null,"spread":false},{"title":"serialized-form.html <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"stylesheet.css <span style='color:#111;'> 13.10KB </span>","children":null,"spread":false}],"spread":false},{"title":"build","children":[{"title":"classes","children":[{"title":".netbeans_automatic_build <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Chat","children":[{"title":"ServerFrame$Server$ClientThread.class <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false},{"title":"SerializeDeserialize.class <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"ClientFrame$7.class <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"ServerFrame.class <span style='color:#111;'> 5.74KB </span>","children":null,"spread":false},{"title":"ClientFrame.class <span style='color:#111;'> 8.98KB </span>","children":null,"spread":false},{"title":"ServerFrame$2.class <span style='color:#111;'> 602B </span>","children":null,"spread":false},{"title":"ClientFrame$4.class <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"ClientFrame$3.class <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"ClientFrame$6.class <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"ServerFrame.form <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"ServerFrame$1.class <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"ServerFrame$Server.class <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"ClientFrame$1.class <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"ClientFrame$8.class <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"ClientFrame$2.class <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.class <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"ClientFrame.form <span style='color:#111;'> 8.28KB </span>","children":null,"spread":false},{"title":"ClientFrame$5.class <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":false},{"title":".netbeans_update_resources <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"built-jar.properties <span style='color:#111;'> 86B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"classes","children":[{"title":".netbeans_automatic_build <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Chat","children":[{"title":"ChatSuite.class <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirializedTest.class <span style='color:#111;'> 934B </span>","children":null,"spread":false},{"title":"ClientFrameTest.class <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.class <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"ServerFrameTest.class <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"SerializeDeserializeTest.class <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":".netbeans_update_resources <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"dist","children":[{"title":"README.TXT <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"ChatMatala5.jar <span style='color:#111;'> 21.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"Class Diagram.gif <span style='color:#111;'> 24.84KB </span>","children":null,"spread":false},{"title":"nbproject","children":[{"title":"genfiles.properties <span style='color:#111;'> 467B </span>","children":null,"spread":false},{"title":"build-impl.xml <span style='color:#111;'> 76.63KB </span>","children":null,"spread":false},{"title":"project.properties <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"project.xml <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"private","children":[{"title":"config.properties <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"private.properties <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"private.xml <span style='color:#111;'> 785B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"build.xml <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"manifest.mf <span style='color:#111;'> 82B </span>","children":null,"spread":false},{"title":"Final JARs","children":[{"title":"Server.jar <span style='color:#111;'> 21.41KB </span>","children":null,"spread":false},{"title":"Client.jar <span style='color:#111;'> 21.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"Chat","children":[{"title":"ChatSuite.java <span style='color:#111;'> 895B </span>","children":null,"spread":false},{"title":"ClientFrameTest.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"SerializeDeserializeTest.java <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirializedTest.java <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"ServerFrameTest.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"ClientInfoSeirialized.java <span style='color:#111;'> 1021B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明