getCodeBase メソッドでオーディオ ファイルの URL をアプリに入れるのに問題があります。
public class Audioapp extends JApplet
{
public class Sound // Holds one audio file
{
private AudioClip song; // Sound player
private URL songPath; // Sound path
Sound(String filename)
{
try
{
songPath = new URL(getCodeBase("G:\\Uni\\Programming\\Rolling assignements\\Week0\\Programming week21"),filename); // This is the place were im getting error
song = Applet.newAudioClip(songPath); // Load the Sound
}
catch(Exception e){e.printStackTrace();}
}
public void playSound()
{
song.play(); // Play
}
}
}
私が得ているエラーは次のとおりです。
The method getCodeBase() in the type Applet is not applicable for the arguments (String)
私はオンラインでチュートリアルに従い、適切かつ完全に従いました. しかし、何が欠けている/間違っているのでしょうか?