所以我第一次使用Netbeans并且在创建多个类并在同一项目目录下的main函数下运行它们时遇到问题。例如,我正在阅读一本书的第1章,并希望将我的所有函数/类保留在此目录下。但是,我遇到了问题,因为一个类已经在使用“main”方法参数,所以我很难调用我的独立类。
这是两个我确定编译的独立类,但我需要另一个单独调用它们的脚本。
以下是功能1。
包第1章; import javax.swing.JOptionPane; / ** * * @author anthonycolombo60 * / 公共课第1章{
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
JOptionPane.showMessageDialog(null,"Congratulations!");
}
}
如何添加从main?
调用的简单“HI”命令包第1章;
/ ** * * @author anthonycolombo60 * / 公共课第1章{
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("Hi!");
}
}
感谢任何提示。
答案 0 :(得分:0)
我建议只有一个主类,而不是从这样的事件中调用其他类:
MyClass mc = new MyClass();
同时在其他课程中你应该创建一个方法:
public void hiCommand(){
System.out.println("Hi");}
现在你应该在调用另一个类之后调用你必须在主类中创建hi命令的方法:
mc.hiCommand();
答案 1 :(得分:0)
您可以在NetBeans的同一目录(包)中使用main方法创建多个类,但每个类必须具有不同的名称。您可以单独运行每个类。要执行此操作,请在“项目”窗口中右键单击类名,然后从上下文菜单中选择“运行文件”,或者只需使用鼠标或键盘将焦点放在类名上,然后按Shift + F6。