Ява, пытаясь добавить картинку в JFrame - PullRequest
1 голос
/ 13 апреля 2011

Я пытаюсь сделать простую игру.Я не могу понять, как добавить изображение в JFrame.

Некоторая информация: я работаю в Mac OS X. Я программирую на Java.

Вопрос:как добавить изображение в JFrame таким образом, чтобы его можно было легко перемещать?

Ответы [ 2 ]

1 голос
/ 13 апреля 2011

Создайте JLabel с ImageIcon. Затем вы можете перемещать изображение по рамке, используя:

label.setLocation(...);
1 голос
/ 13 апреля 2011
  • создать JFrame
  • создайте JPanel и добавьте его в JFrame
  • в методе рисования из вашей JPanel добавьте Graphics.drawImage метод для отображения изображения в позиции x, y

изм:

Пример панели:

public class ImageInPanel extends JPanel {
    private BufferedImage image;
    private int x;
    private int y;    
    public void paint(Graphics g) {
        g.drawImage(image, x, y, this);
    }
    // getters and setters
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...