Bug 10550 Hilight cursor row (accessibility for the visually impaired)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/JavaEditorPreferencePage.java
String label= "Highlight &matching brackets";
		fBracketHighlightButton= addCheckBox(behaviorComposite, label, CompilationUnitEditor.MATCHING_BRACKETS, 0);
		
		label= "Matching &brackets highlight color:";
		fBracketHighlightColor= addColorButton(behaviorComposite, label, CompilationUnitEditor.MATCHING_BRACKETS_COLOR, 0);
		fBracketHighlightButton.addSelectionListener(new SelectionListener() {
			Button button= fBracketHighlightButton;
			Control control= fBracketHighlightColor;
			
			public void widgetSelected(SelectionEvent e) {
				setEnabled(control, button.getSelection());
			}
			public void widgetDefaultSelected(SelectionEvent e) {
			}
		});
		
		label= "Text font:";
		addTextFontEditor(behaviorComposite, label, AbstractTextEditor.PREFERENCE_FONT);
		
		label= "Displayed &tab width:";
		addTextField(behaviorComposite, label, JavaSourceViewerConfiguration.PREFERENCE_TAB_WIDTH, 2, 0);
		return behaviorComposite;
	}
	
	private Control createContentAssistPage(Composite parent) {
		Composite contentAssistComposite= new Composite(parent, SWT.NULL);
		GridLayout layout= new GridLayout(); layout.numColumns= 2;
		contentAssistComposite.setLayout(layout);