public void storageAreaCardBackgroundSetter(List<String> backgrounds){
		for(int i=0; i<backgrounds.size(); i++){
			storageAreaCardsJlabelList.get(i).setIcon(new ImageIcon((URL)this.getClass().getResource(backgrounds.get(i))));
			storageAreaCardsJlabelList.get(i).addMouseListener(new MouseListener() {
				
				@Override
				public void mouseReleased(MouseEvent e) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public void mousePressed(MouseEvent e) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public void mouseExited(MouseEvent e) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public void mouseEntered(MouseEvent e) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public void mouseClicked(MouseEvent e) {
					JLabel label = (JLabel)e.getSource();
					if(label.isEnabled()) {
						if(alhambraFirst){
							for(int j=0; j<storageAreaCardsJlabelList.size(); j++){
								if(storageAreaCardsJlabelList.get(j).equals(label)){
									selectedStorage = j;
								}
							}
							client.sendMessage("switchBuilding;"+matrixX+";"+matrixY+";"+selectedStorage, client.getOs());
							alhambraFirst = false;
						}else{
							storageFirst = true;
							for(int j=0; j<storageAreaCardsJlabelList.size(); j++){
								if(storageAreaCardsJlabelList.get(j).equals(label)){
									selectedStorage = j;
								}
							}
						}
						
					}
				}
			});
		}
		for(int i = backgrounds.size(); i < storageAreaCardsJlabelList.size(); i++) {
			storageAreaCardsJlabelList.get(i).setIcon(new ImageIcon((URL)this.getClass().getResource("/buildingCards/back.jpg")));
		}
	}