public KiesOnderwerp(Spel spel) {
		setBounds(0, 0, 773, 318);
		setLayout(new MigLayout("", "[100px:100px:100px,grow][700px,grow][100px:100px:100px]",
				"[173.00px][150.00][150px][173.00px,grow]"));

		/**
		 * De titel "Kies een onderwerp"
		 */
		JLabel lblNewLabel = new JLabel("Kies een onderwerp");
		lblNewLabel.setForeground(Color.WHITE);
		lblNewLabel.setFont(new Font("Lucida Grande", Font.PLAIN, 47));
		add(lblNewLabel, "flowx,cell 1 1,alignx center,aligny center");

		JPanel panel = JPanelFactory.createBackgroundJPanel();
		add(panel, "cell 1 2,alignx center,aligny center");
		panel.setLayout(new MigLayout("", "[40px,grow][40px,grow][40px,grow][40px,grow][40px,grow]", "[]"));

		try {
			List<Onderwerp> onderwerpen;
			onderwerpen = spel.getOnderwerpen();
			for (Onderwerp onderwerp : onderwerpen)
				panel.add(new views.panels.Onderwerp(onderwerp, spel));

		} catch (DataException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}