JAVA如何部署GUI程序

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:24:22
我是java新手,用Eclipse编写的程序
请问怎么部署GUI程序?

就是

我编写一个小程序(俄罗斯方块),如果想生成可以执行的exe文件.可以移到其他计算机上.

希望给出详细的步骤(越详细越好) 我在网上没搜到,自己买的书上也没写.

谢谢

首先需要声明:你将移植到的计算机上必须存在jre平台!

1、关于Java生成exe程序的小软件网上很多,给你一个介绍的网址,上面有很多java打包成exe的程序说明:
http://www.programfan.com/article/2720.html
2、还可以向上面很多人说的,将java打包成jar文件,在打包的时候要选择你main方面所在的类,这样你在点击jar的时候,就会打开你的程序了!
PS:如果会写bat的话可以写个bat程序:BAT内容如下:

java -Xms256m -Xmx900m -jar A.jar

加的两个内存参数主要是防止java文件占用内存太大,导致内存溢出!(当然了,你做的小程序应该没有这样的问题的)

有很多方法的,可以用c写一个加载器(class loader),类似于Eclipse,这个你可以参考一下Eclipse的源代码,一般就是先检测jvm是否正确安装,然后用createprocess函数创建一个进程。或者用一些软件,比如jet,将class打包成exe。

楼主,交分吧..

我过去参照下面这篇文章搞定了和楼主一样的需求。
http://blog.sina.com.cn/s/blog_4aefad88010095at.html

在你的工程里设置好运行的主类,然后生成。把生成的jar考出来就可以运行了。
java -jar "*.jar" 引号里时路径,用这个写bat,其实不用,编译好了有jre直接双击就可以起来了。

要想生成exe文件可以参考一下这篇帖子
请问 如何编写GUI程序??? JAVA GUI中如何设定组件尺寸 请问JAVA的GUI如何跟数据库连接? matlab gui 图片读入程序如何写 JAVA, N个数相加的GUI界面程序! JAVA的GUI问题 JAVA GUI设计 java中的GUI java中的GUI是什么 Java菜鸟GUI问题