アプレットに画像アイコンを表示したい.パッケージリソースを作成し、その中に画像を保存しました.これは私が試したことです:-
Image logo;//I declare globally
logo = getImage("logo.jpg");//I initialize in the constructor
そして、私はこの手順を使用します
public Image getImage(String name){
URL imgUrl = getClass().getClassLoader().getResource("resources/"+name);
ImageIcon icon = new ImageIcon(imgUrl);
return icon.getImage();
}
public void paint(Graphics g)
{
if (logo!=null){
g.drawImage(logo, 30, 30, null);
}
g.drawString("Hwllo", 12, 12);
}
次に、次を呼び出します。
repaint() //In the Constructor
しかし、画像や文字列が表示されません。何が問題なのかもしれません。さらに、アプレットに画像をロードする簡単な方法はありますか??