Ola galera do GUJ!
é o seguinte,
estou começando no java agora porque meu curso deu inicio a linguagem java neste periodo.
tenho de apresentar um trabalho para o final do ano como conclusão e estou pensando em fazer um jogo utillizando tilemap.
como sou iniciante, estou indo aos poucos e estou tentando inicialmente mostrar uma imagens na janela.
porem estou com problemas porque a imagem não aparece.
postarei o codigo abaixo:
package janela;
import javax.swing.*;
import java.awt.*;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Janela extends JFrame {
public void desenha() {
Graphics grap = null;
Image tile = null;
try {
tile = ImageIO.read(new File("img/watter.jpg"));
} catch (IOException ex) {
JOptionPane.showMessageDialog(null, ex);
}
grap.drawImage(tile, 10, 10, rootPane);
}
public void create(){
//cria uma tela e nela seta seu layout como null
Container tela = this.getContentPane();
tela.setLayout(null);
//definimos o tamanho
this.setSize(400, 400);
//define se ela será visivel
this.setVisible(true);
//define se ela será aumentada ou nao
this.setResizable(false);
//define o comportamento padrão ao fechar a janela
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
Janela app = new Janela();
app.create();
app.desenha();
}
}
postei todo o codigo pra não haver dúvidas.
será que alguem pode me ajudar?
[color=red]P.S : não me juguem pelo codigo, ainda sou iniciante em java.[/color]
obrigado a todos.
ate a próxima.
