@Override
	protected void paintComponent(Graphics g) {

		for (int i = 0; i < field.length; i++) {
			int elementSize = new Integer(
					CoreConstants.getProperty("game.element.size"));

			for (int n = 0; n < field[i].length; n++) {
				if (field[i][n] != null) {
					field[i][n].setBounds(i * elementSize, n * elementSize,
							elementSize, elementSize);
				}

			}
		}
		if (playerPosition != null) {
			g.setColor(Color.DARK_GRAY);
			g.drawString(playerPosition.toString(), 10, 10);
		}
		if (levelName != null) {
			g.setColor(Color.CYAN);
			g.drawString(levelName, 10, 20);
		}
	}