Java写的程序必须有JRE运行环境才能运行,客户机上必须安装有Java。想要做到双击运行的效果可以用Eclipse将其打包成一个可执行的jar文件,并指定入口点为带有main方法的那个类。
1:网上都有很多JAR 转 EXE 的打包程序,我用的是exe4j转换成exe。打包完就像正常的exe 一样,可以在桌面上直接点开
2:不知道你说的java里面运行是指 IDE的JAVA,还是系统要装JDK 还是JRE 才能运行的JAVA,如果只是想脱离IDE(开发框架) 运行,只要按第一点平常打包成EXE 就可以了。如果系统也没有安装JDK 还是JRE,那么得在打成EXE时候自己制定JRE库目录。可以放在程序的相对路径,复制给别人运行的时候,可以一起复制。
动画效果的制作原理就是:容器上已有的图片在不断的重绘此容器的过程中改变其图片的坐标,就会产生动画效果。因此可以做一个线程,在while循环里调用repaint()方法,不断地重新绘制面板。或者用javax.swing.Timer类每隔一段时间重绘面板。
我看过一个项目,里面是运用Applet这个东西把它嵌入到网页中,在jsp中貌似写一个Applet的标签,并制定是哪个类就可以了。。没有具体研究过。楼主可以往这个方向深入学习一下。