使用intersect命令时出现NullPointerException异常

时间:2018-04-11 11:12:24

标签: java javafx

对于学校的项目,我们需要在 JavaFx 中编写一个游戏,我们几乎已经准备好了游戏,但是当我使用intersects命令时出现了一个奇怪的错误(参见附件1){ {3}}。 在第二个和第三个附件中是我在那些错误为error section constructor_1的行中使用的构造函数。 最后一个附件是带有错误行constructor_2的输出窗口。

我已经在NullPointerException上阅读了本网站上的部分,但我找不到错误。

主要代码:

if (kogelView.getBoundsInParent().intersects(enemyView1.getBoundsInParent()))
            {

                  enemyDoodModel1.setXDodeEnemy(enemyModel1.getX());
                  enemyDoodView1.UpdateEnemyDood(enemyDoodModel1);

                  enemyDoodModel2.setXDodeEnemy(enemyModel2.getX());
                  enemyDoodView2.UpdateEnemyDood(enemyDoodModel2);

            }
}

constructor_1:

public void setXDodeEnemy(int xPos)
    {
        this.xDood = xPos;

    }

constructor_2:

public int getX()
    {
        return this.xEnemy;

    }

0 个答案:

没有答案