Olá, eu sou novo aqui no fórum e me cadastrei pra que alguém pudesse tirar algumas dúvidas, eu tô aprendendo JAVA esse período na faculdade e tenho que fazer um jogo, bem ainda estou testando as funcionalidades antes de começar a fazer o jogo, e uma das coisas que eu vou precisar e carregar uma imagem do computador e colocá-la em uma posição que eu vou definir (x,y), só que eu não estou conseguindo fazer isso, se alguém puder me ajudar, esse aqui é o código onde eu estou TENTANDO fazer isso
import java.awt.*;
import javax.swing.*;
public class Teste2 extends JFrame
{
public static void main(String[] args) {
new Teste2();
}
public Teste2(){
JFrame frm = new JFrame("Teste Imagem");
JPanel pan = new JPanel();
MyDrawPanel drawpan = new MyDrawPanel();
pan.add(drawpan);
drawpan.repaint();
frm.getContentPane().add(pan);
frm.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frm.setSize(500,400);
repaint();
frm.setVisible(true);
}
class MyDrawPanel extends JPanel{
public void paintComponent(Graphics g){
Image im = new ImageIcon("c:/bitmap/espada.jpg").getImage();
g.drawImage(im,100,200,this);
}
}
}
Desde já obrigado pela ajuda =>