I need to use a larger font for one of the labels.
label.setFont( new Font(display,\"Arial\", 14, SWT.BOLD ) );
but obviously Arial is not
I believe you could do something like
FontData[] fD = label.getFont().getFontData(); fD[0].setHeight(16); label.setFont( new Font(display,fD[0]));
As long as no more than one font is returned, that should work.