ранее я не был достаточно конкретным в своих вопросах, поэтому я постараюсь как можно лучше. Я действительно новичок в java, так что простите меня, если я не понимаю базовые понятия.Не удается получить спрайт (после обучения Zetcode Java game tutorial)
Я изучал учебное пособие по созданию базовой Java-игры из Zetcode, и я застрял в разделе movingsprites. Я уверен, что мой код верен, но я не могу получить изображение «sprite.png», когда я запускаю программу. Все, что я получаю, это абсолютно черное окно. Я искал вокруг, и, видимо, у других людей была такая же проблема, но они не смогли ее решить. Возможно, некоторые из вас могли бы привести меня в правильном направлении? Вот мой код:
public class Craft {
private int dx;
private int dy;
private int x;
private int y;
private Image image;
public Craft() {
initCraft();
}
private void initCraft() {
ImageIcon ii = new
ImageIcon("craft.png");
image = ii.getImage();
x = 40;
y = 60;
}
Я поместил файл "craft.png" в/zetcode/SRC/изображения. Я также попытался оставить изображение в/zetcode, но то же самое все еще произошло.
Спасибо заранее!
Все еще не повезло, имея ту же проблему. –
Ну, сначала мы видим, есть ли изображение на пути. Попробуйте любой из редактируемого кода и посмотрите, где вам нужно сохранить изображение. – Gatusko
Правильно, я сделал это, на выходе написано: «В пути нет изображения», хотя файл есть. –