public void setBeschikbareTijden() {
		if (box2.getSelectedIndex() != 0) {
			tijden = new ArrayList<Integer>();
			Werkzaamheid w = werkzaamheden.get(box2.getSelectedIndex() - 1);
			boolean[] beschikbareTijden = Garage.zoekWeekplanning(huidigeWeek,huidigeJaar).getBeschikbareTijden(geselecteerdeMonteurs, box3.getSelectedIndex() + 1);
			int halfuren = (int) Math.ceil(2 * w.getVerwachteUrenNodig() / geselecteerdeMonteurs.size());
			box4.removeAllItems();
			for (int i = 0; i < (beschikbareTijden.length - halfuren); i++) {
				boolean mogelijk = true;
				for (int j = 0; j < halfuren; j++) {
					if (!beschikbareTijden[i + j]) {
						mogelijk = false;
					}
				}
				if (mogelijk) {
					String txt = getTijd(i + 1, i + halfuren);
					if ((i + 1) < 8 && (i + halfuren) >= 8) {
						txt += " (+pauze)";
					}
					box4.addItem(txt);
					tijden.add(i + 1);
				}
			}
		} else {
			box4.removeAllItems();
			box4.addItem("Selecteer");
			box4.setEnabled(false);
		}
	}