Java добавляет ImageIcon в JLabel

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

Я попытался распечатать текущий рабочий каталог и изменить, где я получаю свое изображение, чтобы соответствовать этому. Вполне вероятно, что проблема не в получении изображения, так как мой (filefinder или filereader или что-то подобное) может найти его без проблем, но я не могу правильно добавить его (ImageIcon) кJLabelили что кJFrame.

Это мой код ...

JFrame frame = new JFrame("no image");
ImageIcon image = new ImageIcon("C:/Documents and Settings/user/Desktop/hi/xD/JavaApplication2/image.png");
JLabel imagelabel = new JLabel(image);
frame.add(imagelabel);

JFrame былsetVisible(true) а такжеpack().

Может кто-нибудь, пожалуйста, помогите мне понять, что не так.

Ответы на вопрос(3)

Ваш ответ на вопрос