public synchronized void setStartButtonEnabled(boolean b){
		if(b){
			abort.setBorderPainted(false);
		}
		else{
			start.setBorderPainted(false);
		}
		
		abort.setEnabled(!b);
		start.setEnabled(b);
		roundsToPerform.setEnabled(b); 
		refreshRate.setEnabled(b);
		
		for(JButton button : disabledButtonList) {
			button.setEnabled(b);
		}
	}