public void loadPics() { ghostImage = new ImageIcon(getClass().getResource("Ghosting.png")).getImage(); // Image button2Icon = new ImageIcon(getClass().getResource("ani1.png")).getImage(); Image aniIdleS = new ImageIcon(getClass().getResource("TimS3.png")).getImage(); Image aniIdleN = new ImageIcon(getClass().getResource("TimN5.png")).getImage(); Image aniIdleE = new ImageIcon(getClass().getResource("TimE4.png")).getImage(); Image aniIdleW = new ImageIcon(getClass().getResource("TimW3.png")).getImage(); idleArray[1] = aniIdleE; idleArray[2] = aniIdleS; idleArray[3] = aniIdleW; idleArray[4] = aniIdleN; Image anie1 = new ImageIcon(getClass().getResource("TimE1.png")).getImage(); Image anie2 = new ImageIcon(getClass().getResource("TimE2.png")).getImage(); Image anie3 = new ImageIcon(getClass().getResource("TimE3.png")).getImage(); Image anie4 = new ImageIcon(getClass().getResource("TimE4.png")).getImage(); Image anie5 = new ImageIcon(getClass().getResource("TimE5.png")).getImage(); Image anie6 = new ImageIcon(getClass().getResource("TimE6.png")).getImage(); aniObject = new myAnimation(); aniObject.addScene(anie1, 250); // 250 millisecond play time aniObject.addScene(anie2, 250); // 250 millisecond play time aniObject.addScene(anie3, 250); // 250 millisecond play time aniObject.addScene(anie4, 250); // 250 millisecond play time aniObject.addScene(anie5, 250); // 250 millisecond play time aniObject.addScene(anie6, 250); // 250 millisecond play time aniArray[1] = aniObject; Image anis1 = new ImageIcon(getClass().getResource("TimS1.png")).getImage(); Image anis2 = new ImageIcon(getClass().getResource("TimS2.png")).getImage(); Image anis3 = new ImageIcon(getClass().getResource("TimS3.png")).getImage(); Image anis4 = new ImageIcon(getClass().getResource("TimS4.png")).getImage(); Image anis5 = new ImageIcon(getClass().getResource("TimS5.png")).getImage(); Image anis6 = new ImageIcon(getClass().getResource("TimS6.png")).getImage(); Image anis7 = new ImageIcon(getClass().getResource("TimS7.png")).getImage(); Image anis8 = new ImageIcon(getClass().getResource("TimS8.png")).getImage(); aniObjectS = new myAnimation(); aniObjectS.addScene(anis1, 250); // 250 millisecond play time aniObjectS.addScene(anis2, 250); // 250 millisecond play time aniObjectS.addScene(anis3, 250); // 250 millisecond play time aniObjectS.addScene(anis4, 250); // 250 millisecond play time aniObjectS.addScene(anis5, 250); // 250 millisecond play time aniObjectS.addScene(anis6, 250); // 250 millisecond play time aniObjectS.addScene(anis7, 250); // 250 millisecond play time aniObjectS.addScene(anis8, 250); aniArray[2] = aniObjectS; Image aniw1 = new ImageIcon(getClass().getResource("TimW1.png")).getImage(); Image aniw2 = new ImageIcon(getClass().getResource("TimW2.png")).getImage(); Image aniw3 = new ImageIcon(getClass().getResource("TimW3.png")).getImage(); Image aniw4 = new ImageIcon(getClass().getResource("TimW4.png")).getImage(); Image aniw5 = new ImageIcon(getClass().getResource("TimW5.png")).getImage(); Image aniw6 = new ImageIcon(getClass().getResource("TimW6.png")).getImage(); aniObjectW = new myAnimation(); aniObjectW.addScene(aniw1, 250); // 250 millisecond play time aniObjectW.addScene(aniw2, 250); // 250 millisecond play time aniObjectW.addScene(aniw3, 250); // 250 millisecond play time aniObjectW.addScene(aniw4, 250); // 250 millisecond play time aniObjectW.addScene(aniw5, 250); // 250 millisecond play time aniObjectW.addScene(aniw6, 250); // 250 millisecond play time aniArray[3] = aniObjectW; Image anin1 = new ImageIcon(getClass().getResource("TimN1.png")).getImage(); Image anin2 = new ImageIcon(getClass().getResource("TimN2.png")).getImage(); Image anin3 = new ImageIcon(getClass().getResource("TimN3.png")).getImage(); Image anin4 = new ImageIcon(getClass().getResource("TimN4.png")).getImage(); Image anin5 = new ImageIcon(getClass().getResource("TimN5.png")).getImage(); Image anin6 = new ImageIcon(getClass().getResource("TimN6.png")).getImage(); Image anin7 = new ImageIcon(getClass().getResource("TimN7.png")).getImage(); Image anin8 = new ImageIcon(getClass().getResource("TimN8.png")).getImage(); aniObjectN = new myAnimation(); aniObjectN.addScene(anin1, 250); // 250 millisecond play time aniObjectN.addScene(anin2, 250); // 250 millisecond play time aniObjectN.addScene(anin3, 250); // 250 millisecond play time aniObjectN.addScene(anin4, 250); // 250 millisecond play time aniObjectN.addScene(anin5, 250); // 250 millisecond play time aniObjectN.addScene(anin6, 250); // 250 millisecond play time aniObjectN.addScene(anin7, 250); // 250 millisecond play time aniObjectN.addScene(anin8, 250); // 250 millisecond play time aniArray[4] = aniObjectN; penguinAnimation[0] = new ImageIcon(getClass().getResource("PenguinS.png")).getImage(); penguinAnimation[1] = new ImageIcon(getClass().getResource("PenguinS2.png")).getImage(); penguinAnimation[2] = new ImageIcon(getClass().getResource("PenguinS.png")).getImage(); penguinAnimation[3] = new ImageIcon(getClass().getResource("PenguinS3.png")).getImage(); player.addAnimation(aniArray); player.addIdle(idleArray); }