##LAN_Chat
GUI LAN Chat software written in Java, because it`s written with Java, it can run on any platforms which support JVM.
###First Edition
Source code in src/firstediton . You can communicate with others by useing this simple but ugly tool... First you must listen to a port by clicking the "监听" button, when someone wants to connect with you, you just need to reply messages with clicking "回复" button to reply messages. Also, you can fill in the text with IP and Port that someone else is listening, then click "连接" to connect with them. Thus, you can text them messages with clicking "发送" to send it out.
In fact it can be splited into one server and one client , but I am lazzy to write the GUI, so i find a way to put it together, but to be honst, it`s really ugly. SO, I got to decide to write a better one! That makes for the next edition.
pre-view: (go to https://github.com/jinpf/LAN_Chat/releases download and try it)
###Second Edition
Source code in src/secondedition . You can commuicate and share files with others in the same LAN. This edition is better than ever, it`s pretty friendly, you don`t need to get the f**king IP and Port, software itself can help you discover who is online. You just need to write down you name and then click the "上线" button to go online, then find one on the online list, double click, and then begin your talk. When transfer files you will find how friendly it is!
Pretty easy to use ,but difficult to write...
Attention: For testing it ,don`t be afraid to run it on the same PC ,but one PC can only run at most 5 apps .If you want to run more ,please change the source code in MainFrame.java and BrocastThread.java : for (int i=3000;i<3005;i++) to for (int i=3000;i<3000+n;i++) ,n stands for how many apps you want to run.
pre-view: (go to https://github.com/jinpf/LAN_Chat/releases download and try it)



