From 5932feacb87a98b10ed8fe4beebcf49822c4a474 Mon Sep 17 00:00:00 2001 From: "1098897508@qq.com" Date: Wed, 22 Apr 2020 20:45:30 +0800 Subject: [PATCH] fix NullPointerException --- FishGame/src/com/mypro/mainsurface/MainSurface.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/FishGame/src/com/mypro/mainsurface/MainSurface.java b/FishGame/src/com/mypro/mainsurface/MainSurface.java index f9565f0..423cd90 100644 --- a/FishGame/src/com/mypro/mainsurface/MainSurface.java +++ b/FishGame/src/com/mypro/mainsurface/MainSurface.java @@ -231,8 +231,10 @@ public BufferedImage getCanvas() { @Override - public void drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) { - this.paint.getGraphics().drawImage(bitmap.getImage(),((JMatrix)matrix).trans, null); + public void drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) { + if(bitmap!=null) { + this.paint.getGraphics().drawImage(bitmap.getImage(), ((JMatrix) matrix).trans, null); + } } @Override public void drawBitmap(Bitmap bitmap, float x, float y, Paint paint) {