我正在使用leJOS Eclipse插件,并且正在开发一个项目,该项目使用了一个带按钮的GUI的主界面。其中一个按钮在另一个类中调用另一个Main函数,但是问题在于如何运行。我需要它与“运行方式:leJOS EV3程序”插件一起运行,而不是作为启动GUI的Java应用程序运行。
https://i.imgur.com/jTBAq96.png
从上面的链接图中可以看到,我可以选择使用这3个选项运行main,我需要“ Pour”类main作为选项3(leJOS程序)运行。
这是调用Pour.main()的代码
pour.setPreferredSize(new Dimension(200, 70));
pour.setFont(new Font("Verdana", Font.PLAIN, 32));
pour.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
Pour.main(null);
} catch (InterruptedException e1) {
e1.printStackTrace();
}
}
});
我期望它可以作为leJOS程序运行并开始通过Pour.main中的代码运行,尽管相反,它只是尝试将其作为Java应用程序运行,这当然会导致很多错误,因为这并不意味着运行这种类型的代码。