Introducing Label : Label « SWT « Java Tutorial






Labels are non-selectable user interface components that display strings or images.

Styles supported by the Label class are as follows: SEPARATOR, HORIZONTAL, VERTICAL

The SEPARATOR style causes a label to appear as a single line whose orientation can be either HORIZONTAL (default) or VERTICAL.

To create a Label, use its only constructor:

Label(Composite parent, int style)
  1. parent: the Composite to house the Label,
  2. style : the style.

Labels display either text or an image, but not both.









17.13.Label
17.13.1.Introducing Label
17.13.2.Label Styles
17.13.3.Add Label to ShellAdd Label to Shell
17.13.4.Use Label as a separatorUse Label as a separator
17.13.5.Label with borderLabel with border
17.13.6.Horizontal Separator LabelHorizontal Separator Label
17.13.7.Adding Image to LabelAdding Image to Label
17.13.8.Label WRAP styleLabel WRAP style
17.13.9.SHADOW_IN, SHADOW_OUT, SHADOW_NONE: These three styles specify the shadow behavior of labels with the SEPARATOR style.SHADOW_IN, SHADOW_OUT, SHADOW_NONE: These three styles specify the shadow behavior of labels with the SEPARATOR style.
17.13.10.LEFT, RIGHT, CENTER: These styles specify the text/image alignment in labels.LEFT, RIGHT, CENTER: These styles specify the text/image alignment in labels.
17.13.11.Label with border(SWT.BORDER)Label with border(SWT.BORDER)