我有一个扑克游戏项目,当打包到一个可运行的JAR文件时有两个问题。
问题1: 在基本GUI的界面上有一个JSlider。通常,我可以向左或向右滑动滑块按钮以移动滑块。
当我从eclipse开始游戏时,它工作正常,但是一旦我从jar文件运行程序,这个动作就什么都不做。
问题2: 有时,一个成就被解锁并显示在屏幕上。这个成就的图像放在一个带有颜色(x,x,x,0)的JFrame上,所以它应该是半透明的。此外,从Eclipse运行它没有任何问题,而当从JAR文件运行它时,背景是黑色的。
我现在的问题是:这是怎么造成的?这与JDK / JRE-Version有什么关系?还是有其他影响? 在我的另一个(和更旧的)笔记本上使用完全相同的Java版本和我的朋友Apple Notebook,一切都运行正常,也与jar文件一起使用。
cmd说: java -version java版“1.7.0_03” Java(TM)SE运行时环境(版本1.7.0_03-b05) Java HotSpot(TM)64位服务器VM(内置221-b02,混合模式)