/ / java - wie macht man einen Resourceloader? - Java, Eclipse, Audio, Ressourcen, Loader

Java - wie machst du einen Resourceloader? - Java, Eclipse, Audio, Ressourcen, Lader

Nachdem ich mein Eclipse-Java-Projekt exportiert habeAudio darin, und ich starte die JAR-Datei. Keiner der Sounds funktioniert, auch wenn ich überprüfe, ob sich die Dateien in der JAR-Datei befinden. Alle Sounds funktionieren, wenn ich sie in Eclipse erstelle, aber niemals, nachdem ich sie exportiert habe. Nach einigen Recherchen glaube ich, dass ich einen ResourceLoader brauche, aber ich kann keine Anleitungen dafür finden. Könnte mir jemand sagen, wie das geht? oder sagen Sie mir einen besseren Weg, um das Problem zu beheben?

Antworten:

2 für die Antwort № 1

http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html Überprüfen Sie, ob die Methoden getResource und getresourceAsStream verwendet werden.

Z.B:

InputStream audio = new BufferedInputStream(this.getClass().getResourceAsStream("audio/bing.au"));