package com.mdj.test;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JWindow;
import com.mdj.unmake.Main;
/**
*
* @author 武汉软件工程职业学院<br>孟德军
* @version 1.0
*/
public class Start extends JFrame {
private JWindow window;
private String filepath;
public Start() {
filepath = System.getProperty("user.dir");
window = new JWindow(this);
Image logo = Toolkit.getDefaultToolkit().getImage(
filepath + "//start.jpg");
Dimension scrSize = Toolkit.getDefaultToolkit().getScreenSize();
JPanel p = new JPanel(new GridLayout(2,2));
JLabel a = new JLabel("******** 欢迎使用本软件,/n 版权所有:孟德军 *********",
JLabel.CENTER);
a.setFont(new Font("宋体",Font.ITALIC,16));
JLabel b = new JLabel(new ImageIcon(logo), JLabel.CENTER);
p.add(b);
p.add(a);
window.add(p, "Center");
window.setLocation(scrSize.width /5, scrSize.height / 4);
window.setSize(scrSize.width / 3 + 50, scrSize.height / 3);
window.show();
window.toFront();
try {
Thread.currentThread().sleep(2000);
// Thread.currentThread();可以获得主线程的一个应用。
Main main = new Main("java反编译程序");
main.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
window.dispose();
}
public static void main(String args[]) {
System.out.println("server start...please wait a minute!");
new Start();
}
}
///
package com.mdj.unmake;
import java.awt.Toolkit;
public class Share {
public static final int SCREENHEIGHT = Toolkit.getDefaultToolkit()
.getScreenSize().height;
public static final int SCREENWIDTH = Toolkit.getDefaultToolkit()
.getScreenSize().width;
}
///
package com.mdj.unmake;
import java.awt.Color;
import java.awt.Cursor;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.Image;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.TextArea;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Date;