private void toonOnderdelen(JPanel buttonsPanel, ArrayList<Onderdeel> onderdelen) {
		int cell = 0;

		ArrayList<Onderdeel> buttonOnderdelen = new ArrayList<Onderdeel>();
		for (Onderdeel optie : onderdelen)
			buttonOnderdelen.add(optie);

		Collections.shuffle(buttonOnderdelen);

		for (final Onderdeel optie : buttonOnderdelen) {
			final OnderdeelButton button = new OnderdeelButton(optie);
			button.addActionListener(new ActionListener() {
				@Override
				public void actionPerformed(ActionEvent e) {
					GekozenAntwoord gk = kiesOnderdeel(optie);
					for (OnderdeelButton obs : buttons)
						gk.addObserver(obs);

					button.clicked(gk);
				}
			});
			buttonsPanel.add(button, "cell 0 " + cell + ",growx");
			buttons.add(button);
			cell++;
		}
	}