// Change the font
FontData[] fontData = priorityLabel.getFont().getFontData();
fontData[0].setStyle(SWT.BOLD);
//fontData[0].setHeight(fontData[0].getHeight() + 1);
priorityLabel.setFont(new Font(priorityPanel.getDisplay(), fontData));
// Set the layout for the label
GridData priorityLabelLayout = new GridData();
priorityLabelLayout.horizontalAlignment = GridData.BEGINNING;
priorityLabelLayout.verticalAlignment = GridData.CENTER;
priorityLabelLayout.horizontalSpan = 2;
priorityLabel.setLayoutData(priorityLabelLayout);
// Create the slider widget to control priority filtering
Slider prioritySlider = new Slider(priorityPanel, SWT.HORIZONTAL);
prioritySlider.setValues(0, 0, 100, 10, 1, 25);
GlazedListsSWT.lowerThresholdViewer(priorityList, prioritySlider);
GridData prioritySliderLayout = new GridData();
prioritySliderLayout.horizontalAlignment = GridData.FILL;
prioritySliderLayout.verticalAlignment = GridData.BEGINNING;
prioritySliderLayout.horizontalSpan = 2;
prioritySliderLayout.grabExcessHorizontalSpace = true;
prioritySliderLayout.grabExcessVerticalSpace = false;
prioritySlider.setLayoutData(prioritySliderLayout);
// Create the lower end Label
Label lowPriorityLabel = new Label(priorityPanel, SWT.HORIZONTAL | SWT.SHADOW_NONE | SWT.CENTER);
lowPriorityLabel.setText("Low");
// Change the font to bold
FontData[] lowerEndFontData = lowPriorityLabel.getFont().getFontData();
lowerEndFontData[0].setStyle(SWT.BOLD);
lowPriorityLabel.setFont(new Font(priorityPanel.getDisplay(), lowerEndFontData));
// Set the layout for the label
GridData lowPriorityLabelLayout = new GridData();
lowPriorityLabelLayout.horizontalAlignment = GridData.BEGINNING;
lowPriorityLabelLayout.verticalAlignment = GridData.CENTER;
lowPriorityLabel.setLayoutData(lowPriorityLabelLayout);
// Create the higher end Label
Label highPriorityLabel = new Label(priorityPanel, SWT.HORIZONTAL | SWT.SHADOW_NONE | SWT.CENTER);
highPriorityLabel.setText("High");
// Change the font to bold
FontData[] higherEndFontData = highPriorityLabel.getFont().getFontData();
higherEndFontData[0].setStyle(SWT.BOLD);
highPriorityLabel.setFont(new Font(priorityPanel.getDisplay(), higherEndFontData));
// Set the layout for the label
GridData highPriorityLabelLayout = new GridData();
highPriorityLabelLayout.horizontalAlignment = GridData.END;
highPriorityLabelLayout.verticalAlignment = GridData.CENTER;