为什么我不能运行所有java类?

时间:2014-01-26 18:57:18

标签: java netbeans processing

我正在使用Processing到Netbeans Java的代码端口。我在运行多个java类时遇到问题。我的代码分为14个类,我的主类只包含这组代码:

package gardeningmania;

import java.io.File;
import processing.core.*;

public class GardeningMania extends PApplet{

    public static void main(String[] passedArgs) {
        File currentDir = new File("."); getAllFilse(currentDir);
        PApplet.main(new String[]{/*"--present",*/"gardeningmania.GardeningMania"});
    }

    public static void getAllFilse(File currentDir) {
        File[] filesList = currentDir.listFiles(); 
        for(File f : filesList){ 
            if(f.isDirectory()) getAllFilse(f); 
            if(f.isFile()){ System.out.println(f.getName()); }
        }
    }
}

每当项目运行时,只会弹出一个带有灰色背景的小屏幕,但这就是它所显示的全部内容。在我看来,它无法从其他13个类中读取我的所有代码。任何想法,任何人?

1 个答案:

答案 0 :(得分:0)

小程序不使用main()方法;你必须改为实现其他方法:

void init();
void start();
void stop();
void destroy();

默认情况下,班级Applet 不会 实施它们,它们都只有一个空块。

请参阅:

相关问题