繁体   English   中英

在Java中运行jar文件并从main方法调用方法

[英]Running jar file and Calling a method from main method in java

我已经制作了一个JFrame应用程序,在其中我创建了一个方法并添加了带有按钮单击事件的按钮。现在我已经从按钮单击以及主要方法中调用了此方法。根据我的需要,我需要将此应用程序作为jar运行file ..如果已运行jar文件,则应直接执行该方法,如果单击按钮,则应再次调用相同的方法。

现在的问题是,在Netbeans IDE上执行它的工作文件时,而从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);

}

如果要运行jar,则应将清单文件添加到jar中。 您可以在以下位置找到更多信息: http : //docs.oracle.com/javase/tutorial/deployment/jar/appman.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM