public void paintComponent(Graphics g) {
		super.paintComponent(g);
		for (int layer = 0; layer < 8; layer += 1) {
			Iterator<?> it = videoItemsList.entrySet().iterator();
			while (it.hasNext()) {
				Object obj = it.next();
				@SuppressWarnings("unchecked")
				Map.Entry<Integer, baseVideoClass> entry = (Entry<Integer, baseVideoClass>) obj;
				if (entry.getValue().getLayer() == layer) {
					entry.getValue().draw(g);
				}
			}
		}
	}