2013-10-17 95 views
0

我製作了一個JFrame應用程序,在該應用程序中,我製作了一個方法並添加了一個帶有按鈕單擊事件的按鈕。現在,我已經從按鈕單擊以及從主要方法。根據我的需要,我需要運行該應用程序作爲jar文件..如果jar文件已經運行,它應該直接執行該方法,如果按鈕被點擊它應該再次調用相同的...運行jar文件並調用java中的main方法

現在問題是這樣的,雖然執行它的NetBeans IDE,它的工作文件,但同時從罐子執行它文件,它給錯誤..

這裏是我的代碼..

方法:

 public static void captureCDRProcess(){} 

按鈕單擊事件。

button.addActionListener(new ActionListener() { 

     public void actionPerformed(ActionEvent ae) { 

      captureCDRProcess(); 

     } 
    }); 

,這裏是我的主要方法:

public static void main(String args[]) { 

    captureCDRProcess(); 

    JframeGuiProcessingCDRcallCost frame = new JframeGuiProcessingCDRcallCost() { 
     @Override 
     public void actionPerformed(ActionEvent e) { 
      throw new UnsupportedOperationException("Not supported yet."); 
     } 
    }; 


    frame.setTitle("Process Cdr"); 
    frame.setSize(600, 400); 
    frame.setLocation(200, 100); 
    frame.getContentPane().setBackground(Color.cyan); 
    frame.setDefaultCloseOperation(EXIT_ON_CLOSE); 
    frame.setVisible(true); 

} 
+2

什麼是錯誤?請附上堆棧跟蹤 –

+0

錯誤與'throw new UnsupportedOperationException(「Not supported yet。」);''有關。 – Axel

回答