public class TextAttribute extends Object
Clients usually instantiate object of the class.
Modifier and Type | Field and Description |
---|---|
static int |
STRIKETHROUGH
Text attribute for strikethrough style.
|
static int |
UNDERLINE
Text attribute for underline style.
|
Constructor and Description |
---|
TextAttribute(Color foreground)
Creates a text attribute for the given foreground color, no background color and
with the SWT normal style.
|
TextAttribute(Color foreground,
Color background,
int style)
Creates a text attribute with the given colors and style.
|
TextAttribute(Color foreground,
Color background,
int style,
Font font)
Creates a text attribute with the given colors and style.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
Color |
getBackground()
Returns the attribute's background color.
|
Font |
getFont()
Returns the attribute's font.
|
Color |
getForeground()
Returns the attribute's foreground color.
|
int |
getStyle()
Returns the attribute's style.
|
int |
hashCode() |
public static final int STRIKETHROUGH
1 << 29
).public static final int UNDERLINE
1 << 30
)public TextAttribute(Color foreground, Color background, int style)
foreground
- the foreground color, null
if nonebackground
- the background color, null
if nonestyle
- the stylepublic TextAttribute(Color foreground, Color background, int style, Font font)
foreground
- the foreground color, null
if nonebackground
- the background color, null
if nonestyle
- the stylefont
- the font, null
if nonepublic TextAttribute(Color foreground)
foreground
- the foreground color, null
if nonepublic Color getForeground()
null
if not setpublic Color getBackground()
null
if not setpublic int getStyle()
public Font getFont()
null
if not set
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.