资源简介
局域网即时通讯软件.rar
代码片段和文件信息
package airshow.app;
import java.applet.applet;
import java.applet.AudioClip;
import java.awt.Color;
import java.awt.Font;
import java.awt.SystemTray;
import java.io.File;
import java.io.IOException;
import java.io.objectOutputStream;
import java.net.MalformedURLException;
import java.net.Socket;
import java.net.URL;
import java.net.UnknownHostException;
import java.text.DateFormat;
import java.util.ArrayList;
import java.util.Date;
import javax.swing.Jframe;
import javax.swing.JOptionPane;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import airshow.Cipher.CipherBox;
import airshow.Cipher.MessageBox;
import airshow.file.ConfigFile;
import airshow.file.ImageBuf;
import airshow.net.mul.MulticastTalker;
import airshow.net.mul.NetBag;
import airshow.net.server.ConnectRuner;
import airshow.net.server.Server;
import airshow.ui.AboutWindow;
import airshow.ui.FileAskPool;
import airshow.ui.MainWindow;
import airshow.ui.MySystemTray;
public class App implements Runnable {
/**
* @param args
*/
private static App app;
private MulticastTalker mulTalker;// 组播通讯
private MainWindow window;// 窗口
private FileAskPool fileAskPool = null;// 文件传输请求池
private Server server;// TCP 服务器
private AboutWindow aboutWindow;// 关于窗口
private AudioClip audio;
private MySystemTray tray;
private App() {
URL url;
File f = new File(“sound/msg.wav“);
try {
url = new URL(“file“ ““ f.getAbsolutePath());
this.audio = applet.newAudioClip(url);
} catch (MalformedURLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
if (SystemTray.isSupported()) {
this.tray = new MySystemTray();
} else
this.tray = null;
this.window = new MainWindow();
this.mulTalker = MulticastTalker.getMulticastTalker();
this.aboutWindow = new AboutWindow(window);
try {
this.server = new Server();
} catch (IOException e) {
JOptionPane.showMessageDialog(window “端口绑定错误!“ “错误“
JOptionPane.ERROR_MESSAGE);
e.printStackTrace();
System.exit(-1);
}
this.fileAskPool = new FileAskPool();
new Thread(this).start();
if (this.tray == null) {
window.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
} else
window.setDefaultCloseOperation(Jframe.HIDE_ON_CLOSE);
window.setVisible(true);
}
public static App getApp() {
if (app == null)
app = new App();
return app;
}
public static void main(String[] args)
throws UnsupportedLookAndFeelException {
// TODO 自动生成方法存根
// 设置皮肤
Jframe.setDefaultLookAndFeelDecorated(true);
int lookAndFeel = airshow.file.ConfigFile.getConfigFile()
.getLookAndFeel();
switch (lookAndFeel) {
case 0:
UIManager
.setLookAndFeel(new com.jtattoo.plaf.mcwin.McWinLookAndFeel());
break;
case 1:
UIManager
.setLookAndFeel(new com.jtattoo.plaf.acryl.AcrylLookAndFeel());
break;
case 2:
UIManager
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 446 2016-05-01 14:12 局域网通讯软件\.classpath
文件 517 2010-11-30 10:32 局域网通讯软件\.project
文件 55 2016-05-01 12:48 局域网通讯软件\.settings\org.eclipse.core.resources.prefs
文件 20889 2016-05-01 13:43 局域网通讯软件\bin\1.jpg
文件 18311 2016-05-01 13:43 局域网通讯软件\bin\2.jpg
文件 3009 2016-05-01 13:43 局域网通讯软件\bin\3.jpg
文件 33487 2016-05-01 13:43 局域网通讯软件\bin\4.jpg
文件 21162 2016-05-01 13:43 局域网通讯软件\bin\5.jpg
文件 7007 2016-05-01 13:43 局域网通讯软件\bin\6.jpg
文件 39631 2016-05-01 13:43 局域网通讯软件\bin\7.jpg
文件 10441 2016-05-01 13:43 局域网通讯软件\bin\8.jpg
文件 7592 2016-05-01 13:43 局域网通讯软件\bin\9.jpg
文件 729 2016-05-01 20:33 局域网通讯软件\bin\airshow\app\App$1.class
文件 3629 2016-05-02 17:05 局域网通讯软件\bin\airshow\app\App$2.class
文件 10301 2016-05-02 17:05 局域网通讯软件\bin\airshow\app\App.class
文件 1634 2016-05-02 12:30 局域网通讯软件\bin\airshow\app\PubSet.class
文件 1560 2016-05-01 14:12 局域网通讯软件\bin\airshow\app\skin.class
文件 15669 2016-05-01 14:43 局域网通讯软件\bin\airshow\beiwl\beiwl.class
文件 2337 2016-05-01 14:12 局域网通讯软件\bin\airshow\Cipher\ba
文件 4690 2016-05-02 12:30 局域网通讯软件\bin\airshow\Cipher\CipherBox.class
文件 1671 2016-05-01 14:12 局域网通讯软件\bin\airshow\Cipher\MessageBox.class
文件 962 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\choose$1.class
文件 965 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\choose$2.class
文件 2799 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\choose.class
文件 2407 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\jietu.class
文件 806 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\jietu2$1.class
文件 876 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\jietu2$2.class
文件 720 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\jietu2.class
文件 1492 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\ScreenShotWindow$1.class
文件 2219 2016-05-01 14:34 局域网通讯软件\bin\airshow\cutpicture\ScreenShotWindow$2.class
............此处省略449个文件信息
相关资源
- jjcohuidalang_10024782.zip
- 同步专家网吧版破解.rar
- 99273910opengl-3d-car.zip
- 文艺青年搜索引擎V2.zip
- Km_System.rar
- Modscan32.zip
- 华为杯第十五届中国研究生数学建模
- SmaliInjector_Src_自己写的smali注入工具
- _电子万年历DS12C887温度18B20LCD12864显示
- ye776t.rar
- Saber_H-2012.12安装说明和破解.zip
- jixinyuan2007_5314826.zip
- Virtuoso版图设计基础教程.rar
- myeclise-2017-CI8破解文件-new.zip
- 最优化理论与算法答案.rar
- Djangobook2.0中文版.pdf
- 196-信息安全技术大数据服务安全能力
- R-REC-M.1371-4-201004-I!!PDF-E.pdf
- SpreadJS.Production.V11.zip
- proxifierformac.zip
- 3216861Excel汇总专家V4.2完美破解版.zi
- 基于单目视觉的三维重建_张涛.caj
- SystemView通信系统仿真.doc
- 帝国cms会员中心模板.rar
- 数据库网上书店.docx
- aurora和注册机.zip
- f6033f756b7bcf80f518305716c575af.pdf
- GBT28172-2011嵌入式软件质量保证要求
- chinabasin_3.zip
- IE3D用户手册中文版.pdf
评论
共有 条评论