将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(); } }
本文出自 “司马囧” 博客,谢绝转载!
原文:http://9274590.blog.51cto.com/9264590/1706873