Buggy code:
MyImages . play = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//playPauseButton.png" ) ) ; MyImages . fastForwardOff = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//FastForwardOff.png" ) ) ; MyImages . fastForwardOn = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//FastForwardOn.png" ) ) ; MyImages . redArrow = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//redArrow.png" ) ) ; MyImages . arrowUp = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//arrowUp.png" ) ) ; MyImages . arrowDown = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//arrowDown.png" ) ) ; MyImages . dim = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//dim.png" ) ) ; MyImages . glow = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//glow.png" ) ) ; MyImages . startOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//startBtnOpen.png" ) ) ; MyImages . startClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//startBtnClosed.png" ) ) ; MyImages . creditsOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//creditsBtnOpen.png" ) ) ; MyImages . creditsClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//creditsBtnClosed.png" ) ) ; MyImages . optionsOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//optionsBtnOpen.png" ) ) ; MyImages . optionsClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//optionsBtnClosed.png" ) ) ; MyImages . directionsOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//directionsBtnOpen.png" ) ) ; MyImages . directionsClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//directionsBtnClosed.png" ) ) ; MyImages . exitOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//exitBtnOpen.png" ) ) ; MyImages . exitClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//exitBtnClosed.png" ) ) ; MyImages . backOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//backBtnOpen.png" ) ) ; MyImages . backClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//backBtnClosed.png" ) ) ; MyImages . buttonOpen = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//btnOpen.png" ) ) ; MyImages . buttonClosed = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//btnClosed.png" ) ) ; MyImages . delete = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//delete.png" ) ) ; MyImages . cure = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//cure.png" ) ) ; MyImages . connect = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//connect.png" ) ) ; MyImages . save = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//save.png" ) ) ; MyImages . load = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//load.png" ) ) ; MyImages . minion = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virus2.png" ) ) ; MyImages . tankMinion = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virusRed.png" ) ) ; MyImages . rushMinion = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virusGreen.png" ) ) ; MyImages . wormHead = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//wormHead.png" ) ) ; MyImages . wormBody = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//wormBody.png" ) ) ; MyImages . trojan = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//trojan1.png" ) ) ; MyImages . dataFile = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//datafile.png" ) ) ; MyImages . exeFile = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//exefile.png" ) ) ; MyImages . secureFile = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//securefile.png" ) ) ; <START_BUG> MyImages . packetFile = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//packetFile.png" ) ) ; <END_BUG> MyImages . virus = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virus3.png" ) ) ; MyImages . tankVirus = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virus4.png" ) ) ; MyImages . rushVirus = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//virus5.png" ) ) ; MyImages . spy = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//spy.png" ) ) ; MyImages . bot = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//bot.png" ) ) ; MyImages . dt0 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower0.png" ) ) ; MyImages . dt1 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower1.png" ) ) ; MyImages . dt2 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower2.png" ) ) ; MyImages . dt3 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower3.png" ) ) ; MyImages . dt4 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower4.png" ) ) ; MyImages . dt5 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//discThrower5.png" ) ) ; MyImages . invalidDT = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//invalidDiscThrower1.png" ) ) ; MyImages . random = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//random.png" ) ) ; MyImages . randomlethal = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//randomlethal.png" ) ) ; MyImages . random0 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//random0.png" ) ) ; MyImages . random1 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//random1.png" ) ) ; MyImages . random2 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//random2.png" ) ) ; MyImages . random3 = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//random3.png" ) ) ;

Fix:
MyImages . packetFile = ImageIO . read ( MyImages . class . getResourceAsStream ( "resources//packetfile.png" ) ) ;