2016-08-24 77 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

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