Java'da uzay shooter yapıyorum, ancak resim kaynaklarını yüklemeye çalıştığımda boş bir işaretçi istisnası alıyorum. Her şey görüntüler dışında iyi çalışıyor. Dizini yanlış kodlu muyum? Bunu nasıl düzeltebilirim?Java BufferedImage atma NullPointerException
İşteBufferedReader highScoreReader;
BufferedWriter highScoreWriter;
try {
playerImage = ImageIO.read(this.getClass().getResourceAsStream("src/res/player.png"));
bulletImage = ImageIO.read(this.getClass().getResourceAsStream("src/res/bullet.png"));
enemyImage = ImageIO.read(this.getClass().getResourceAsStream("src/res/enemy.png"));
highScoreReader = new BufferedReader(new FileReader("/files/HIGH_SCORE.txt"));
highScoreWriter = new BufferedWriter(new FileWriter("/files/HIGH_SCORE.txt"));
} catch (Exception e) {
e.printStackTrace();
}
benim dosya dizinleri bir görüntü var:
Bunu denedim ve işe yaramadı Başka sorunlarınız var mı? –
Bize hatanın ne olduğunu söyleyebilir misiniz? Sorunun ne olduğunu asla belirlemedin. Görüntülerle ne yapıyorsun? – Norsk
Onları bir çerçeveye çiziyorum. Kodu çalıştırdığımda, görüntüler bana bir NPE atıyor. Her şey ama görüntüler düzgün çalışıyor. –