不知道是什么原因,在eclipse里面都一切正常,打包以后也能找到main函数和lib里面的jar.可是如果我只在main函数里面new一个新开窗口的类,双击.bat文件以后,界面一闪而过就退出程序了,没了...  
 
不知道是什么原因,就好像以前学c++的时候,要在最后要求输入一个值再退出一样,否则窗口也是直接就关闭了.可是从来没听说过swt里面也有这些啊.不知道该怎么修改,还望那个兄弟指点一下啊~~~~多谢了!

解决方案 »

  1.   

    你的本地文件没有拷贝到jar包所在的目录
    windows的dll或者linux的so文件
      

  2.   

    比较全的这些文件可以在这里下载
    http://www.eclipse.org/swt/
    其实你也可以在eclipse中的plugins目录中的org.eclipse.swt.win32.win32.x86_3.1.0.jar包中解压得到
    貌似于swt-win32-3138.dll
      

  3.   

    那些jar包和dll文件我都拷贝到jar所在的目录了.
    终于发现问题所在了,只要我把图象显示的部分注释掉,就OK.
    可是我图象的路径也是正确的啊.为什么还会出现这个问题?
      

  4.   

    这样子啊,那你需要在控制台来运行程序,看看都报什么错误了
    javaw xxx.jar