Package org.eclipse.draw2d
Class SimpleLoweredBorder
java.lang.Object
org.eclipse.draw2d.AbstractBorder
org.eclipse.draw2d.SchemeBorder
org.eclipse.draw2d.SimpleLoweredBorder
- All Implemented Interfaces:
Border
,ColorConstants
Provides a lowered border.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.draw2d.SchemeBorder
SchemeBorder.Scheme, SchemeBorder.SCHEMES
Nested classes/interfaces inherited from interface org.eclipse.draw2d.ColorConstants
ColorConstants.SystemColorFactory
-
Field Summary
Fields inherited from class org.eclipse.draw2d.SchemeBorder
DARKER_LIGHTER, DARKEST_DARKER, LIGHTER_DARKER, scheme
Fields inherited from class org.eclipse.draw2d.AbstractBorder
tempRect
Fields inherited from interface org.eclipse.draw2d.ColorConstants
black, blue, button, buttonDarker, buttonDarkest, buttonLightest, cyan, darkBlue, darkGray, darkGreen, gray, green, lightBlue, lightGray, lightGreen, lineForeground, listBackground, listForeground, listHoverBackgroundColor, listSelectedBackgroundColor, menuBackground, menuBackgroundSelected, menuForeground, menuForegroundSelected, orange, red, titleBackground, titleForeground, titleGradient, titleInactiveBackground, titleInactiveForeground, titleInactiveGradient, tooltipBackground, tooltipForeground, white, yellow
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a SimpleLoweredBorder with the predefined button-pressed Scheme set as default.SimpleLoweredBorder
(int width) Constructs a SimpleLoweredBorder with the width of all sides provided as input. -
Method Summary
Methods inherited from class org.eclipse.draw2d.SchemeBorder
getInsets, getScheme, isOpaque, paint, paint, setScheme
Methods inherited from class org.eclipse.draw2d.AbstractBorder
getPaintRectangle, getPreferredSize
-
Constructor Details
-
SimpleLoweredBorder
public SimpleLoweredBorder()Constructs a SimpleLoweredBorder with the predefined button-pressed Scheme set as default.- Since:
- 2.0
-
SimpleLoweredBorder
public SimpleLoweredBorder(int width) Constructs a SimpleLoweredBorder with the width of all sides provided as input. If width == 2, this SimpleLoweredBorder will use the local DOUBLE Scheme, otherwise it will use theSchemeBorder.SCHEMES.BUTTON_PRESSED
Scheme.- Parameters:
width
- the width of all the sides of the border- Since:
- 2.0
-