Hallo,
nach einem Youtube-video habe ich folgendes gemacht aber ALLES ist rot unterstrichen und ich versteh nicht wieso:
hier das Video:
YouTube - Java Tutorial - Add music/sound to java program: background music help
und das hier kommt wenn ichs starten will:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Access restriction: The type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The field player from the type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioData is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type ContinuousAudioDataStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The constructor AudioStream(InputStream) is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The method getData() from the type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The constructor ContinuousAudioDataStream(AudioData) is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type ContinuousAudioDataStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The method start(InputStream) from the type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
at uebung09.Display.music(Display.java:709)
at uebung09.Display.<init>(Display.java:81)
at uebung09.Display.main(Display.java:723)
Ohne die Music methode gibt's keine Probleme...
nach einem Youtube-video habe ich folgendes gemacht aber ALLES ist rot unterstrichen und ich versteh nicht wieso:
Java:
public static void music (){
AudioPlayer MGP = AudioPlayer.player;
AudioStream BGM;
AudioData MD;
ContinuousAudioDataStream loop = null;
try{
BGM = new AudioStream (new FileInputStream("test.mp3"));
MD = BGM.getData();
loop = new ContinuousAudioDataStream(MD);
}catch (IOException error){}
MGP.start(loop);
}
hier das Video:
YouTube - Java Tutorial - Add music/sound to java program: background music help
und das hier kommt wenn ichs starten will:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Access restriction: The type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The field player from the type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioData is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type ContinuousAudioDataStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The constructor AudioStream(InputStream) is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The method getData() from the type AudioStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The constructor ContinuousAudioDataStream(AudioData) is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The type ContinuousAudioDataStream is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
Access restriction: The method start(InputStream) from the type AudioPlayer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
at uebung09.Display.music(Display.java:709)
at uebung09.Display.<init>(Display.java:81)
at uebung09.Display.main(Display.java:723)
Ohne die Music methode gibt's keine Probleme...
Zuletzt bearbeitet: