Ah, quindi non basta aprirli normalmente sul prompt, serve il prefisso java -jar... ecco perchè non mi dava errore
counque ecco le prime 27 righe, dà il nullpointer alla prima risorsa che trova, quindi o sbaglio a importarle nel codice, eccolo:
package rudy;
import java.applet.AudioClip;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionListener;
import java.awt.image.BufferedImage;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JApplet;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
@SuppressWarnings("serial")
public class Maze extends JComponent implements MouseMotionListener{
private BufferedImage intro;
private BufferedImage level1;
private BufferedImage level2;
private BufferedImage level3;
private BufferedImage gameOver;
private BufferedImage currentLevel;
private AudioClip scream=JApplet.newAudioClip(getClass().getResource("../scream.aiff"));
private AudioClip music=JApplet.newAudioClip(getClass().getResource("../sottofondo.wav"));
oppure è perchè le inserisco nella cartella sbagliata... eppure se faccio run dallo workspace funziona tutto..