[{"title":"( 28 个子文件 25KB ) yellerFX:用 JavaFX 编写的简单 IRC 客户端-源码","children":[{"title":"yellerFX-master","children":[{"title":".gitignore <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 61B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"view","children":[{"title":"Main.fxml <span style='color:#111;'> 408B </span>","children":null,"spread":false},{"title":"Connect.fxml <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"NewTab.fxml <span style='color:#111;'> 703B </span>","children":null,"spread":false},{"title":"Channel.fxml <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Struktur.iml <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 17.60KB </span>","children":null,"spread":false},{"title":"build.fxbuild <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"view","children":[{"title":"Main.fxml <span style='color:#111;'> 408B </span>","children":null,"spread":false},{"title":"Connect.fxml <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"NewTab.fxml <span style='color:#111;'> 703B </span>","children":null,"spread":false},{"title":"Channel.fxml <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"socket","children":[{"title":"Connection.java <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"app","children":[{"title":"AppFactory.java <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"App.java <span style='color:#111;'> 689B </span>","children":null,"spread":false}],"spread":true},{"title":"presenter","children":[{"title":"NewTabPresenter.java <span style='color:#111;'> 960B </span>","children":null,"spread":false},{"title":"MainPresenter.java <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"ChannelPresenter.java <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"ConnectPresenter.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"Server.java <span style='color:#111;'> 880B </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"Channel.java <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"UserMessage.java <span style='color:#111;'> 325B </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 952B </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"Service.java <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]