Я сделал приложение JFrame, в котором я создал метод и добавил кнопку с событием нажатия кнопки. Теперь я вызвал этот метод из нажатия кнопки, а также из основного метода. В соответствии с моими потребностями мне нужно запустить это приложение как банку файл.. Если файл jar был запущен, он должен выполнить метод напрямую, и если нажата кнопка, он должен снова вызвать тот же самый...
Теперь проблема в том, что при выполнении в среде IDE Netbeans его рабочий файл, но при выполнении из файла jar он выдает ошибку.
Вот мой код..
Метод:
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);
}