将mypackage包中的FrameDemo.java文件打包成可执行成jar包
步骤1:先将程序中所有类打包成一个包
编译mypackage包FrameDemo.java文件,将类文件存入D盘Jar文件下
javac -d d:\jar FrameDemo.java
步骤2:在java包同级目录中建一个主函数引入文本
格式如下:(注意:“:”后有空格,要加回车)
Main-Class: mypackage.FrameDemo
步骤3:将类文件打包jar包
格式如下:
jar -cvfm my.jar 1.txt mypackage
代码:
package mypackage;
import java.awt.*;
import java.awt.event.*;
public class FrameDemo {
private Frame f;
//构造函数
FrameDemo(){
init();
}
//c初始化窗体
public void init(){
f = new Frame("我的窗体");
f.setBounds(300,200,700,500);
myEvent();
f.setVisible(true);
}
//事件函数
private void myEvent(){
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
//System.out.println("asdasd");
System.exit(0);
}
});
}
public static void main(String[]args){
new FrameDemo();
}
}
转载于:https://blog.51cto.com/9274590/1706873