public class Header
extends org.eclipse.swt.widgets.Composite
Constructor and Description |
---|
Header(org.eclipse.swt.widgets.Composite parent,
int style)
Constructs a new instance of this class given its parent and a style value
describing its behavior and appearance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Returns the receiver's description if it has one, or null if it does not.
|
org.eclipse.swt.graphics.Color |
getGradientEnd()
Returns the receiver's gradient end color.
|
org.eclipse.swt.graphics.Color |
getGradientStart()
Returns the receiver's gradient start color.
|
org.eclipse.swt.graphics.Image |
getImage()
Returns the receiver's image if it has one, or null if it does not.
|
org.eclipse.swt.graphics.Color |
getSeparatorColor()
Returns the receiver's separator color.
|
java.lang.String |
getTitle()
Returns the receiver's title if it has one, or null if it does not.
|
org.eclipse.swt.graphics.Color |
getTitleColor()
Returns the title's color.
|
org.eclipse.swt.graphics.Font |
getTitleFont()
Returns the title's font.
|
void |
setDescription(java.lang.String description)
Sets the receiver's description to the argument, which may be null indicating
that no description should be displayed.
|
void |
setGradientEnd(org.eclipse.swt.graphics.Color gradientEnd)
Sets the receiver's gradient end color.
|
void |
setGradientStart(org.eclipse.swt.graphics.Color gradientStart)
Sets the receiver's gradient start color.
|
void |
setImage(org.eclipse.swt.graphics.Image image)
Sets the receiver's image to the argument, which may be null indicating that
no image should be displayed.
|
void |
setLayout(org.eclipse.swt.widgets.Layout layout) |
void |
setSeparatorColor(org.eclipse.swt.graphics.Color separatorColor)
Sets the receiver's separator color.
|
void |
setTitle(java.lang.String title)
Sets the receiver's title to the argument, which may be null indicating that
no title should be displayed.
|
void |
setTitleColor(org.eclipse.swt.graphics.Color headerColor)
Sets the receiver's title color.
|
void |
setTitleFont(org.eclipse.swt.graphics.Font headerFont)
Sets the receiver's title font.
|
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public Header(org.eclipse.swt.widgets.Composite parent, int style)
The style value is either one of the style constants defined in class
SWT
which is applicable to instances of this class, or must be
built by bitwise OR'ing together (that is, using the
int
"|" operator) two or more of those SWT
style
constants. The class description lists the style constants that are
applicable to the class. Style bits are also inherited from superclasses.
parent
- a composite control which will be the parent of the new
instance (cannot be null)style
- the style of control to constructjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setLayout(org.eclipse.swt.widgets.Layout layout)
setLayout
in class org.eclipse.swt.widgets.Composite
Composite.setLayout(org.eclipse.swt.widgets.Layout)
public java.lang.String getDescription()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Color getGradientEnd()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Color getGradientStart()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Image getImage()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Color getSeparatorColor()
org.eclipse.swt.SWTException
- public java.lang.String getTitle()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Color getTitleColor()
org.eclipse.swt.SWTException
- public org.eclipse.swt.graphics.Font getTitleFont()
org.eclipse.swt.SWTException
- public void setDescription(java.lang.String description)
description
- the description of the header (may be null)java.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setGradientEnd(org.eclipse.swt.graphics.Color gradientEnd)
gradientEnd
- the receiver's gradient end colorjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setGradientStart(org.eclipse.swt.graphics.Color gradientStart)
gradientStart
- the receiver's gradient start colorjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setImage(org.eclipse.swt.graphics.Image image)
image
- the image to display on the receiver (may be null)java.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setSeparatorColor(org.eclipse.swt.graphics.Color separatorColor)
separatorColor
- the receiver's separator colorjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setTitle(java.lang.String title)
title
- the titlejava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setTitleColor(org.eclipse.swt.graphics.Color headerColor)
headerColor
- the receiver's title colorjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
- public void setTitleFont(org.eclipse.swt.graphics.Font headerFont)
headerFont
- the receiver's title fontjava.lang.IllegalArgumentException
- org.eclipse.swt.SWTException
-