首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

初学者求帮助。不知道是打包的有关问题还是程序的有关问题

2011-12-29 
菜鸟求帮助。不知道是打包的问题还是程序的问题[codeJava][/code]package planeimport java.awt.event.Ac

菜鸟求帮助。不知道是打包的问题还是程序的问题
[code=Java][/code]package plane;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
class Diyi extends JFrame implements ActionListener{
JLabel l1,l2;
JButton b;
Diyi(String s){
super(s);
setLayout(null);
l1=new JLabel("呆呆的小时候。。");l1.setBounds(10, 10, 300, 50);
l2 = new JLabel();
l2.setIcon(new ImageIcon(Diyi.class.getResource("/Plane/images/1.jpg")));
add(l2);l2.setBounds(10, 70, 450, 300);
b=new JButton("下一页");b.setBounds(300, 380,100, 30);
add(l1);
add(b);b.addActionListener(this);
setBounds(60,100,500,500);
setVisible(true);
//validate();

setResizable(false);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==b){
dispose();
new Disan("L");
}
//this.dispose();
}

}
都是类似于这类的代码在Eclipse上可以好好的运行但打包成可运行的jar就无法运行了。。其他的什么都有
求帮助啊。。。。。。。。。。

[解决办法]
打包之后,怎么运行的?有main方法吗?设置了main-Class没?
直接双击jar文件吗?打包时,你要指定main-class,这样才能运行。
[解决办法]
要指定一个有main函数的类的
[解决办法]
我也遇到过你的问题, 我的解决方式是把所应用到的图片也一起打包进去或是放到同一目录下 总之可以读到的地方, 然后指定main-class就可以了。 给你推荐一个工具fatJar直接反键打包 很方便的。 需要的话 77166776 加qq

热点排行