2016-08-24 76 views
-7

我是新来编码。我正在寻找一个按钮。Eclipse按钮运行程序

按钮的含义是什么?

当你点击按钮,它会运行的.jar

感谢您的帮助节目!

马克西姆

JButton btnNewButton = new JButton("Play!"); 
    btnNewButton.setToolTipText("SpawnScape.jar"); 
    btnNewButton.addActionListener(new ActionListener() { 

     public void actionPerformed(ActionEvent arg0) { 
      Desktop.getDesktop(); 

      try { 
       Process proc = Runtime.getRuntime().exec("java -jar Spawn.jar"); 
      } catch (IOException e) { 
       // TODO Auto-generated catch block 
       e.printStackTrace(); 
      } 
+0

只需添加jar的完整路径(如/opt/Spawn.jar)并尝试 – tesnik03

+0

那么您的问题是什么?那和eclipse有什么关系?提示:如果你想得到合理的答案,那么形象的是,读你的问题的人是**而不是你;并且在写下这个糟糕的问题之前,我们对你所处理的所有细节都没有**的想法。 – GhostCat

回答

0

这是行不通的,因为你没有指定正确的路径Spawn.jar 将您的jar文件在C盘,并尝试这样的东西,如果你是Windows,

Process proc = Runtime.getRuntime().exec("java -jar C:\Spawn.jar"); 
+0

修复前5分钟的路径;但只要你想对“整体应用”做一些合理的事情;它会分裂。 – GhostCat

+0

谢谢你的工作! – Maxi

+0

如果工作正常,您可以接受答案 –