Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
话题锁定 |
该话题已被锁定 - why , 2004-10-25 17:19 如果您尚不清楚该话题被锁定的原因,请参考论坛规则以及本版公告或者联系本版版主。 |
作者 | 在windows环境下双击调用java程序 |
savage1984
发贴: 3 积分: 0 |
于 2004-10-23 20:00
{ 与 http://www.cjsdn.net/post/view?bid=1&id=119021 重複 } 最近编了一个简单的bat文件来调用java应用程序(也可以用NativeJ),不过还是自己编写过瘾 ,希望初学者喜欢,编完后可以在窗口环境下双击run.bat就能打开了: 我的jdk是5.0 第一个文件(Test.java),该文件是主应用程序: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Test extends JFrame{ public static void main(String[] args){ Test app=new Test();app.pack(); app.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); } public Test(){ super("Frame Test"); Container c=getContentPane(); c.setLayout(new FlowLayout()); c.add(new JTextField(20));c.add(new JButton("Help")); setVisible(true); } } 第二个文件是使用子线程调用(RunTest.java): import java.io.*; public class RunTest{ public static void main(String[] args) throws Exception{ ProcessBuilder pb=new ProcessBuilder("java","Test"); pb.directory(new File(".")); Process p=pb.start(); System.exit(1); } } 第三个文件是run.bat直接调用RunTest就行了,也可以通过c++等编写为exe文件: @echo off java RunTest 以上是最为简单的使用方法, 各位读者如果有什么好的建议的话,可以向我提出
why edited on 2004-10-25 17:19
Hibernate的优点 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5378 | 在windows环境下双击调用java程序 | savage1984 | 1159 | 2004-10-23 20:00 |
3752 | Re:在windows环境下双击调用java程序 | kavinwang | 59 | 2004-10-24 22:01 |
3881 | Re:在windows环境下双击调用java程序 | savage1984 | 28 | 2004-10-25 14:39 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |