Bom dia!
Estou colcoando a figura background.jpg na minha tela Java, mas um pequeno problema ocorre:
Quando removo a declaração de pacote (package x; ) e executo a classe pelo shell a imagem de fundo é carregada sem problema algum, já quando executo o projeto pelo Netbeans (onde existe a declaração de pacote) e a tela é chamada por outra tela a imagem não carrega de jeito nenhum…
este é o código que uso:
public void paintComponent(Graphics g) {
Image img=null;
try {
img = Toolkit.getDefaultToolkit().getImage(“background.jpg”);
MediaTracker mt = new MediaTracker(this);
mt.addImage(img, 1);
mt.waitForAll();
} catch (InterruptedException e) {
e.printStackTrace();
}
g.drawImage(img, 0, 0, this);
} /* paintComponent */
Será que é só por causa da declaração de pacote que ele não encontra a figura pelo Netbeans?
Como posso resolver isso?
Muito Grata,
Maria Ane,