Bug 93245 [Dialogs] Error messages show up in two locations in the properties dialog
Force an error message: 1) select a Java project 2) open the properties dialog 3) navigate to Java Compiler>Building 4) enable project specific settings 5) enter a letter into the maximum number of problems field ->the error message shows up at the bottom 6) resize the dialog ->the error message also shows up in the banner
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
content.setLayout(layout);
        
        applyDialogFont(content);
        
        initializeDialogUnits(content);
        descriptionLabel = createDescriptionLabel(content);
        if (descriptionLabel != null) {
            descriptionLabel.setLayoutData(new GridData(
                    GridData.FILL_HORIZONTAL));
        }
        body = createContents(content);
        if (body != null)
            
            body.setLayoutData(new GridData(GridData.FILL_BOTH));
        Composite buttonBar = new Composite(content, SWT.NONE);
        layout = new GridLayout();
        layout.numColumns = 0;
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        layout.makeColumnsEqualWidth = false;
        buttonBar.setLayout(layout);
        
        if(createMessageArea){
        	layout.numColumns = layout.numColumns + 1;
        	createMessageArea(buttonBar);
        	gd = new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
        }    
        else
        	 gd = new GridData(GridData.HORIZONTAL_ALIGN_END);