public class ColorPicker extends Window implements HasColorChangedHandlers, HasColorSelectedHandlers
config, configOnly, factoryCreated, factoryProperties, id, nativeObject, scClassName
Constructor and Description |
---|
ColorPicker() |
ColorPicker(com.google.gwt.core.client.JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addColorChangedHandler(ColorChangedHandler handler)
Add a colorChanged handler.
|
com.google.gwt.event.shared.HandlerRegistration |
addColorSelectedHandler(ColorSelectedHandler handler)
Add a colorSelected handler.
|
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
Canvas defaults)
Changes the defaults for Canvas AutoChildren named
autoChildName . |
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
FormItem defaults)
Changes the defaults for FormItem AutoChildren named
autoChildName . |
protected com.google.gwt.core.client.JavaScriptObject |
create() |
java.lang.Boolean |
getAllowComplexMode()
Should the "complex" mode be allowed for this ColorPicker? If false, no "More" button is shown on the simple picker
|
java.lang.Boolean |
getAutoCenterOnShow()
If
autoPosition is false, this property controls
whether to automatically center the colorPicker every time it is redisplayed with the show() method. |
java.lang.Boolean |
getAutoHide()
When this property is set to true, the
ColorPicker will automatically hide when a color has been selected
using the swatch picker, even in "complex" mode. |
java.lang.Boolean |
getAutoPosition()
If true, causes the ColorPicker to appear near where the mouse was last clicked.
|
java.lang.String |
getBasicColorLabel()
The label shown above the basic color blocks.
|
int |
getBlue()
Returns the Blue element of the currently-selected color, as an integer from 0-255
|
java.lang.String |
getBlueFieldPrompt()
The text to show when the mouse hovers over the 'Blue' field in the complex chooser.
|
java.lang.String |
getBlueFieldTitle()
The title for the 'Blue' field in the complex chooser.
|
IButton |
getCancelButton()
Cancel button for the ColorPicker
|
java.lang.String |
getCancelButtonTitle()
The title for the 'Cancel' button.
|
java.lang.String[] |
getColorArray()
Array of 40 HTML color strings, used to render the basic color selection boxes.
|
java.lang.String |
getColorButtonBaseStyle()
Base CSS style applied to the basic color boxes
|
int |
getColorButtonSize()
Width and height of the basic color boxes (they are always square, and they are all the same size).
|
java.lang.String |
getCrosshairImageURL()
The location of the crosshair image file
|
java.lang.String |
getDefaultColor()
The default color.
|
int |
getDefaultOpacity()
The initial opacity value for the component, as a percentage value between 0 and 100
|
ColorPickerMode |
getDefaultPickMode()
The
ColorPicker can operate in either a "simple" mode (where it displays just the 40 basic colors and
allows the user to click one), or a "complex" mode (where the user can specify a color from anywhere in the spectrum,
with an optional alpha element). |
int |
getGreen()
Returns the Green element of the currently-selected color, as an integer from 0-255
|
java.lang.String |
getGreenFieldPrompt()
The text to show when the mouse hovers over the 'Green' field in the complex chooser.
|
java.lang.String |
getGreenFieldTitle()
The title for the 'Green' field in the complex chooser.
|
java.lang.String |
getHtmlColor()
Returns the currently-selected color, in HTML color representation form, as a string.
|
java.lang.String |
getHtmlFieldPrompt()
The text to show when the mouse hovers over the 'HTML' field in the complex chooser.
|
java.lang.String |
getHtmlFieldTitle()
The title for the 'HTML' field in the complex chooser.
|
int |
getHue()
Returns the Hue of the currently-selected color, as an integer from 0-239
|
java.lang.String |
getHueFieldPrompt()
The text to show when the mouse hovers over the 'Hue' field in the complex chooser.
|
java.lang.String |
getHueFieldTitle()
The title for the 'Hue' field in the complex chooser.
|
java.lang.String |
getLessButtonTitle()
The title for the button that switches to a less complex view.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
getLogicalStructure()
Getter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
java.lang.String |
getLumFieldPrompt()
The text to show when the mouse hovers over the 'Luminosity' field in the complex chooser.
|
java.lang.String |
getLumFieldTitle()
The title for the 'Luminosity' field in the complex chooser.
|
int |
getLuminosity()
Returns the Luminosity (brightness) of the currently-selected color, as an integer from 0-240
|
int |
getLumWidth()
Width of the Luminosity bar
|
IButton |
getModeToggleButton()
"More"/"Less" button for the ColorPicker
|
java.lang.String |
getMoreButtonTitle()
The title for the button that switches to a more complex view.
|
IButton |
getOkButton()
"OK" button for the ColorPicker
|
java.lang.String |
getOkButtonTitle()
The title for the 'OK' button.
|
java.lang.String |
getOpacitySliderLabel()
The label shown next to the opacity slider.
|
java.lang.String |
getOpacityText()
The text to show underneath the selected color box, so that it can be seen through semi-transparent colors.
|
static ColorPicker |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
int |
getRed()
Returns the Red element of the currently-selected color, as an integer from 0-255
|
java.lang.String |
getRedFieldPrompt()
The text to show when the mouse hovers over the 'Red' field in the complex chooser.
|
java.lang.String |
getRedFieldTitle()
The title for the 'Red' field in the complex chooser.
|
java.lang.String |
getSatFieldPrompt()
The text to show when the mouse hovers over the 'Saturation' field in the complex chooser.
|
java.lang.String |
getSatFieldTitle()
The title for the 'Sat' field in the complex chooser.
|
int |
getSaturation()
Returns the Saturation of the currently-selected color, as an integer from 0-240
|
java.lang.String |
getSelectedColorLabel()
The label shown next to the selected color box.
|
java.lang.Boolean |
getShowCancelButton()
Should the Cancel button be visible.
|
java.lang.Boolean |
getShowModeToggleButton()
Should the Mode Toggle button be visible.
|
java.lang.Boolean |
getShowOkButton()
Should the OK button be visible.
|
java.lang.Boolean |
getSupportsTransparency()
Determines whether to show the opacity slider.
|
int |
getSwatchHeight()
Displayed height of the color swatch image.
|
java.lang.String |
getSwatchImageURL()
The location of the color swatch image file
|
int |
getSwatchWidth()
Displayed width of the color swatch image.
|
ColorPicker |
setAllowComplexMode(java.lang.Boolean allowComplexMode)
Should the "complex" mode be allowed for this ColorPicker? If false, no "More" button is shown on the simple picker
|
ColorPicker |
setAutoCenterOnShow(java.lang.Boolean autoCenterOnShow)
If
autoPosition is false, this property controls
whether to automatically center the colorPicker every time it is redisplayed with the show() method. |
ColorPicker |
setAutoHide(java.lang.Boolean autoHide)
When this property is set to true, the
ColorPicker will automatically hide when a color has been selected
using the swatch picker, even in "complex" mode. |
ColorPicker |
setAutoPosition(java.lang.Boolean autoPosition)
If true, causes the ColorPicker to appear near where the mouse was last clicked.
|
ColorPicker |
setBasicColorLabel(java.lang.String basicColorLabel)
The label shown above the basic color blocks.
|
void |
setBlue(int newValue)
Sets the Blue element of the selected color
|
ColorPicker |
setBlueFieldPrompt(java.lang.String blueFieldPrompt)
The text to show when the mouse hovers over the 'Blue' field in the complex chooser.
|
ColorPicker |
setBlueFieldTitle(java.lang.String blueFieldTitle)
The title for the 'Blue' field in the complex chooser.
|
ColorPicker |
setCancelButtonTitle(java.lang.String cancelButtonTitle)
The title for the 'Cancel' button.
|
ColorPicker |
setColorArray(java.lang.String[] colorArray)
Array of 40 HTML color strings, used to render the basic color selection boxes.
|
ColorPicker |
setColorButtonBaseStyle(java.lang.String colorButtonBaseStyle)
Base CSS style applied to the basic color boxes
|
ColorPicker |
setColorButtonSize(int colorButtonSize)
Width and height of the basic color boxes (they are always square, and they are all the same size).
|
ColorPicker |
setCrosshairImageURL(java.lang.String crosshairImageURL)
The location of the crosshair image file
|
void |
setCurrentPickMode(ColorPickerMode pickMode)
Changes the pick mode of this
ColorPicker to pickMode . |
ColorPicker |
setDefaultColor(java.lang.String defaultColor)
The default color.
|
ColorPicker |
setDefaultOpacity(int defaultOpacity)
The initial opacity value for the component, as a percentage value between 0 and 100
|
ColorPicker |
setDefaultPickMode(ColorPickerMode defaultPickMode)
The
ColorPicker can operate in either a "simple" mode (where it displays just the 40 basic colors and
allows the user to click one), or a "complex" mode (where the user can specify a color from anywhere in the spectrum,
with an optional alpha element). |
static void |
setDefaultProperties(ColorPicker colorPickerProperties)
Class level method to set the default properties of this class.
|
void |
setGreen(int newValue)
Sets the Green element of the selected color
|
ColorPicker |
setGreenFieldPrompt(java.lang.String greenFieldPrompt)
The text to show when the mouse hovers over the 'Green' field in the complex chooser.
|
ColorPicker |
setGreenFieldTitle(java.lang.String greenFieldTitle)
The title for the 'Green' field in the complex chooser.
|
void |
setHtmlColor(java.lang.String newValue)
Changes the selected color to the one represented by the supplied HTML color string.
|
ColorPicker |
setHtmlFieldPrompt(java.lang.String htmlFieldPrompt)
The text to show when the mouse hovers over the 'HTML' field in the complex chooser.
|
ColorPicker |
setHtmlFieldTitle(java.lang.String htmlFieldTitle)
The title for the 'HTML' field in the complex chooser.
|
void |
setHue(int newValue)
Sets the Hue of the selected color
|
ColorPicker |
setHueFieldPrompt(java.lang.String hueFieldPrompt)
The text to show when the mouse hovers over the 'Hue' field in the complex chooser.
|
ColorPicker |
setHueFieldTitle(java.lang.String hueFieldTitle)
The title for the 'Hue' field in the complex chooser.
|
ColorPicker |
setLessButtonTitle(java.lang.String lessButtonTitle)
The title for the button that switches to a less complex view.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
setLogicalStructure(com.smartgwt.logicalstructure.widgets.form.ColorPickerLogicalStructure s)
Setter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
ColorPicker |
setLumFieldPrompt(java.lang.String lumFieldPrompt)
The text to show when the mouse hovers over the 'Luminosity' field in the complex chooser.
|
ColorPicker |
setLumFieldTitle(java.lang.String lumFieldTitle)
The title for the 'Luminosity' field in the complex chooser.
|
void |
setLuminosity(int newValue)
Sets the Luminosity (brightness) of the selected color
|
ColorPicker |
setLumWidth(int lumWidth)
Width of the Luminosity bar
|
ColorPicker |
setMoreButtonTitle(java.lang.String moreButtonTitle)
The title for the button that switches to a more complex view.
|
ColorPicker |
setOkButtonTitle(java.lang.String okButtonTitle)
The title for the 'OK' button.
|
void |
setOpacity(int newValue)
Sets the Opacity of the selected color.
|
ColorPicker |
setOpacitySliderLabel(java.lang.String opacitySliderLabel)
The label shown next to the opacity slider.
|
ColorPicker |
setOpacityText(java.lang.String opacityText)
The text to show underneath the selected color box, so that it can be seen through semi-transparent colors.
|
void |
setRed(int newValue)
Sets the Red element of the selected color
|
ColorPicker |
setRedFieldPrompt(java.lang.String redFieldPrompt)
The text to show when the mouse hovers over the 'Red' field in the complex chooser.
|
ColorPicker |
setRedFieldTitle(java.lang.String redFieldTitle)
The title for the 'Red' field in the complex chooser.
|
ColorPicker |
setSatFieldPrompt(java.lang.String satFieldPrompt)
The text to show when the mouse hovers over the 'Saturation' field in the complex chooser.
|
ColorPicker |
setSatFieldTitle(java.lang.String satFieldTitle)
The title for the 'Sat' field in the complex chooser.
|
void |
setSaturation(int newValue)
Sets the Saturation of the selected color
|
ColorPicker |
setSelectedColorLabel(java.lang.String selectedColorLabel)
The label shown next to the selected color box.
|
ColorPicker |
setShowCancelButton(java.lang.Boolean showCancelButton)
Should the Cancel button be visible.
|
ColorPicker |
setShowModeToggleButton(java.lang.Boolean showModeToggleButton)
Should the Mode Toggle button be visible.
|
ColorPicker |
setShowOkButton(java.lang.Boolean showOkButton)
Should the OK button be visible.
|
ColorPicker |
setSupportsTransparency(java.lang.Boolean supportsTransparency)
Determines whether to show the opacity slider.
|
ColorPicker |
setSwatchHeight(int swatchHeight)
Displayed height of the color swatch image.
|
ColorPicker |
setSwatchImageURL(java.lang.String swatchImageURL)
The location of the color swatch image file
|
ColorPicker |
setSwatchWidth(int swatchWidth)
Displayed width of the color swatch image.
|
addCloseClickHandler, addItem, addItem, addMaximizeClickHandler, addMember, addMember, addMinimizeClickHandler, addRestoreClickHandler, centerInPage, close, flash, getAnimateMinimize, getAutoCenter, getAutoSize, getBody, getBodyColor, getBodyStyle, getBringToFrontOnMouseUp, getCanDragReposition, getCanDragResize, getCanFocusInHeaderButtons, getCloseButton, getContentLayout, getContentsType, getDefaultMinimizeHeight, getDismissOnEscape, getDismissOnOutsideClick, getEditProxyConstructor, getFillSpaceStyleName, getFooter, getFooterHeight, getHeader, getHeaderBackground, getHeaderIcon, getHeaderLabel, getHeaderSrc, getHeaderStyle, getHiliteBodyColor, getHiliteHeaderSrc, getHiliteHeaderStyle, getIsModal, getItems, getMaximizeButton, getMaximized, getMinimizeAcceleration, getMinimizeButton, getMinimized, getMinimizeHeight, getMinimizeTime, getModalMask, getModalMaskOpacity, getModalMaskStyle, getOpacity, getPlacement, getPrintBodyStyle, getPrintHeaderStyle, getResizeFrom, getResizer, getRestoreButton, getShowBody, getShowCloseButton, getShowEdges, getShowFooter, getShowHeader, getShowHeaderBackground, getShowHeaderIcon, getShowMaximizeButton, getShowMinimizeButton, getShowModalMask, getShowResizer, getShowShadow, getShowStatusBar, getShowTitle, getSrc, getStatus, getStatusBar, getTitle, getUseBackMask, maximize, minimize, preloadImages, removeItem, restore, revealChild, revealChild, setAnimateMinimize, setAutoCenter, setAutoSize, setBodyColor, setBodyDefaults, setBodyStyle, setBringToFrontOnMouseUp, setCanDragReposition, setCanDragResize, setCanFocusInHeaderButtons, setContentLayout, setContentLayout, setContentsType, setDefaultMinimizeHeight, setDefaultProperties, setDismissOnEscape, setDismissOnOutsideClick, setEditProxyConstructor, setFillSpaceStyleName, setFooterControls, setFooterHeight, setHeaderControls, setHeaderIcon, setHeaderIcon, setHeaderIconDefaults, setHeaderIconProperties, setHeaderSrc, setHeaderStyle, setHiliteBodyColor, setHiliteHeaderSrc, setHiliteHeaderStyle, setIsModal, setKeepInParentRect, setKeepInParentRect, setLogicalStructure, setMaximized, setMinimizeAcceleration, setMinimized, setMinimizeHeight, setMinimizeTime, setModalMaskOpacity, setModalMaskStyle, setOpacity, setPlacement, setPrintBodyStyle, setPrintHeaderStyle, setResizeFrom, setShowBody, setShowCloseButton, setShowEdges, setShowFooter, setShowHeader, setShowHeaderBackground, setShowHeaderIcon, setShowMaximizeButton, setShowMinimizeButton, setShowModalMask, setShowResizer, setShowShadow, setShowStatusBar, setShowTitle, setSrc, setStatus, setTitle, setUseBackMask, shouldDismissOnEscape
setDefaultProperties, setLogicalStructure
addMember, addMember, addMember, addMemberPostCreate, addMemberPostCreate, addMemberPreCreate, addMemberPreCreate, addMembers, addMembers, addMembersChangedHandler, getAnimateMembers, getAnimateMemberTime, getCanDropComponents, getChildTabPosition, getDefaultResizeBars, getDropComponent, getDropLine, getDropLineThickness, getDropPosition, getEnforcePolicy, getHPolicy, getLayoutBottomMargin, getLayoutEndMargin, getLayoutLeftMargin, getLayoutMargin, getLayoutRightMargin, getLayoutStartMargin, getLayoutTopMargin, getLeaveScrollbarGap, getLocateMembersBy, getLocateMembersType, getManagePercentBreadth, getMember, getMember, getMemberDefaultBreadth, getMemberNumber, getMemberNumber, getMemberOverlap, getMembers, getMembersLength, getMembersMargin, getMinMemberLength, getMinMemberSize, getOverflow, getPaddingAsLayoutMargin, getResizeBar, getResizeBarClass, getResizeBarSize, getReverseOrder, getShowDragPlaceHolder, getShowDropLines, getStackZIndex, getVertical, getVPolicy, hasMember, hideDropLine, hideMember, hideMember, layoutIsDirty, onInit_Layout, onInit, reflow, reflow, reflowNow, removeMember, removeMembers, removeMembers, reorderMember, reorderMembers, replaceMember, setAlign, setAlign, setAnimateMembers, setAnimateMemberTime, setCanDropComponents, setDefaultLayoutAlign, setDefaultLayoutAlign, setDefaultProperties, setDefaultResizeBars, setDropLineProperties, setDropLineThickness, setEnforcePolicy, setHPolicy, setLayoutBottomMargin, setLayoutEndMargin, setLayoutLeftMargin, setLayoutMargin, setLayoutRightMargin, setLayoutStartMargin, setLayoutTopMargin, setLeaveScrollbarGap, setLocateMembersBy, setLocateMembersType, setLogicalStructure, setManagePercentBreadth, setMemberOverlap, setMembers, setMembersMargin, setMinBreadthMember, setMinBreadthMember, setMinBreadthMember, setMinMemberLength, setMinMemberSize, setOverflow, setPaddingAsLayoutMargin, setPlaceHolderDefaults, setPlaceHolderProperties, setResizeBarClass, setResizeBarSize, setReverseOrder, setShowDragPlaceHolder, setShowDropLines, setStackZIndex, setVertical, setVisibleMember, setVPolicy, showMember, showMember
addChild, addChild, addChild, addChild, addChild, addClearHandler, addClickHandler, addDoubleClickHandler, addDragMoveHandler, addDragRepositionMoveHandler, addDragRepositionStartHandler, addDragRepositionStopHandler, addDragResizeMoveHandler, addDragResizeStartHandler, addDragResizeStopHandler, addDragStartHandler, addDragStopHandler, addDropHandler, addDropMoveHandler, addDropOutHandler, addDropOverHandler, addFocusChangedHandler, addHoverHandler, addHoverHiddenHandler, addKeyDownHandler, addKeyPressHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseStillDownHandler, addMouseUpHandler, addMouseWheelHandler, addMovedHandler, addParentMovedHandler, addPeer, addPeer, addPeer, addPeer, addResizedHandler, addRightMouseDownHandler, addRuleContextChangedHandler, addScrolledHandler, addShowContextMenuHandler, addSnapAlignCandidate, addStyleName, addVisibilityChangedHandler, adjustForContent, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateMove, animateMove, animateMove, animateMove, animateRect, animateRect, animateRect, animateRect, animateResize, animateResize, animateResize, animateResize, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, asSGWTComponent, blur, bringToFront, clear, clearExplicitTabIndex, clickMaskUp, clickMaskUp, contains, contains, containsEvent, containsEventTarget, containsFocus, containsPoint, containsPoint, deparent, depeer, disable, enable, encloses, focus, focusAfterGroup, focusAtEnd, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAdaptiveHeightPriority, getAdaptiveWidthPriority, getAlwaysManageFocusNavigation, getAlwaysShowScrollbars, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideEffect, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeLayoutMode, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, getAriaHandleID, getAriaRole, getAutoMaskComponents, getAutoParent, getAutoShowParent, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorder, getBottom, getById, getByJSObject, getByLocalId, getCanAcceptDrop, getCanAdaptHeight, getCanAdaptWidth, getCanDrag, getCanDragScroll, getCanDrop, getCanDropBefore, getCanFocus, getCanHover, getCanSelectText, getCanvasAutoChild, getCanvasItem, getChildren, getChildrenResizeSnapAlign, getChildrenSnapAlign, getChildrenSnapCenterAlign, getChildrenSnapEdgeAlign, getChildrenSnapResizeToGrid, getChildrenSnapToGrid, getClassName, getComponentMask, getComponentMaskDefaults, getContentElement, getContents, getContextMenu, getCorrectZoomOverflow, getCursor, getDataPath, getDefaultHeight, getDefaultWidth, getDestroyed, getDestroying, getDisabled, getDisabledCursor, getDisableTouchScrollingForDrag, getDoubleClickDelay, getDragAppearance, getDragIntersectStyle, getDragMaskType, getDragMaxHeight, getDragMaxWidth, getDragMinHeight, getDragMinWidth, getDragOpacity, getDragRepositionAppearance, getDragRepositionCursor, getDragResizeAppearance, getDragScrollDelay, getDragStartDistance, getDragTarget, getDragType, getDropTypes, getDropTypesAsString, getDynamicContents, getEdgeBackgroundColor, getEdgeCenterBackgroundColor, getEdgeImage, getEdgeMarginSize, getEdgeOffset, getEdgeOpacity, getEdgeShowCenter, getEdgeSize, getEditNode, getEditProxy, getElement, getElement, getEnableWhen, getEndLine, getEventEdge, getEventEdge, getExtraSpace, getFacetId, getFormItemAutoChild, getForwardSVGeventsToObject, getFullDataPath, getGroupBorderCSS, getGroupLabelBackgroundColor, getGroupLabelStyleName, getGroupTitle, getHeight, getHeightAsString, getHideUsingDisplayNone, getHoverAlign, getHoverAutoDestroy, getHoverAutoFitMaxWidth, getHoverAutoFitMaxWidthAsString, getHoverAutoFitWidth, getHoverComponent, getHoverDelay, getHoverHeight, getHoverHTML, getHoverMoveWithMouse, getHoverOpacity, getHoverStyle, getHoverVAlign, getHoverWidth, getHoverWrap, getHSnapOrigin, getHSnapOrigin, getHSnapPosition, getHSnapPosition, getHtmlElement, getHtmlPosition, getImage, getImgURL, getImgURL, getInnerContentHeight, getInnerContentWidth, getInnerHeight, getInnerWidth, getIsGroup, getIsPrinting, getIsRuleScope, getIsSnapAlignCandidate, getKeepInParentRect, getLayoutAlign, getLeavePageSpace, getLeft, getLeftAsString, getLocalId, getLocateChildrenBy, getLocateChildrenType, getLocatePeersBy, getLocatePeersType, getLocatorName, getMargin, getMasterCanvas, getMasterElement, getMatchElement, getMaxHeight, getMaxWidth, getMaxZoomOverflowError, getMenuConstructor, getMinHeight, getMinNonEdgeSize, getMinWidth, getMomentumScrollMinSpeed, getMouseStillDownDelay, getMouseStillDownInitialDelay, getName, getNextZIndex, getNoDoubleClicks, getNoDropCursor, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getOuterElement, getPadding, getPageBottom, getPageLeft, getPageRect, getPageRight, getPageTop, getPaletteDefaults, getPanelContainer, getParentCanvas, getParentElement, getPeers, getPercentBox, getPercentSource, getPosition, getPrefix, getPrintChildrenAbsolutelyPositioned, getPrintHTML, getPrintHTML, getPrintStyleName, getPrompt, getProportionalResizeModifiers, getProportionalResizing, getReceiveScrollbarEvents, getRect, getRedrawOnResize, getResizeBarTarget, getRight, getRuleContext, getRuleContext, getRuleScope, getScrollbarSize, getScrollBottom, getScrollHeight, getScrollLeft, getScrollRight, getScrollTop, getScrollWidth, getShadowColor, getShadowDepth, getShadowHOffset, getShadowImage, getShadowOffset, getShadowSoftness, getShadowSpread, getShadowVOffset, getShouldPrint, getShowCustomScrollbars, getShowDragShadow, getShowHover, getShowHoverComponents, getShowResizeBar, getShowSnapGrid, getShrinkElementOnHide, getSizeMayChangeOnRedraw, getSkinImgDir, getSnapAlignCandidates, getSnapAlignCenterLineStyle, getSnapAlignEdgeLineStyle, getSnapAxis, getSnapEdge, getSnapGridLineProperties, getSnapGridStyle, getSnapHDirection, getSnapHGap, getSnapOffsetLeft, getSnapOffsetTop, getSnapOnDrop, getSnapPosition, getSnapPosition, getSnapResizeToAlign, getSnapResizeToGrid, getSnapTo, getSnapToAlign, getSnapToCenterAlign, getSnapToEdgeAlign, getSnapToGrid, getSnapVDirection, getSnapVGap, getStartLine, getStyleName, getTabIndex, getTestInstance, getTooltip, getTop, getTopAsString, getTopElement, getUpdateTabPositionOnDraw, getUpdateTabPositionOnReparent, getUseCSSShadow, getUseDragMask, getUseImageForSVG, getUseNativeDrag, getUseOpacityFilter, getUseTouchScrolling, getValuesManager, getValuesManagerAsString, getViewportHeight, getViewportWidth, getVisibility, getVisibleHeight, getVisibleWhen, getVisibleWidth, getVSnapOrigin, getVSnapOrigin, getVSnapPosition, getVSnapPosition, getWidth, getWidthAsString, getZIndex, getZIndex, handleHover, hide, hideClickMask, hideClickMask, hideComponentMask, hideComponentMask, hideContextMenu, imgHTML, imgHTML, imgHTML, intersects, isDirty, isDisabled, isFocused, isVisible, keyUp, layoutChildren, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, markForDestroy, markForRedraw, markForRedraw, moveAbove, moveBelow, moveBy, moveTo, onAttach, onDetach, pageScrollDown, pageScrollUp, parentResized, placeNear, placeNear, placeNear, print, print, print, print, printComponents, provideRuleContext, provideRuleContext, redraw, redraw, registerFontScaledPaddingStyles, removeChild, removeChild, removePeer, removePeer, removeRuleContext, removeSnapAlignCandidate, resizeAutoChildAttributes, resizeBy, resizeControls, resizeFonts, resizeFonts, resizeFonts, resizeIcons, resizePadding, resizePadding, resizeTo, resizeTo, scrollBy, scrollByPercent, scrollTo, scrollTo, scrollTo, scrollToBottom, scrollToLeft, scrollToPercent, scrollToRight, scrollToTop, sendToBack, setAccessKey, setAdaptHeightByCustomizer, setAdaptiveHeightPriority, setAdaptiveWidthPriority, setAdaptWidthByCustomizer, setAllowExternalFilters, setAlwaysManageFocusNavigation, setAlwaysShowScrollbars, setAnimateAcceleration, setAnimateFadeTime, setAnimateHideAcceleration, setAnimateHideEffect, setAnimateHideTime, setAnimateMoveAcceleration, setAnimateMoveTime, setAnimateRectAcceleration, setAnimateRectTime, setAnimateResizeAcceleration, setAnimateResizeLayoutMode, setAnimateResizeTime, setAnimateScrollAcceleration, setAnimateScrollTime, setAnimateShowAcceleration, setAnimateShowEffect, setAnimateShowTime, setAnimateTime, setAppImgDir, setAriaRole, setAriaState, setAutoChildConstructor, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildVisibility, setAutoHeight, setAutoMaskComponents, setAutoParent, setAutoResizeAutoChildAttributes, setAutoResizeIcons, setAutoShowParent, setAutoWidth, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBottom, setCanAcceptDrop, setCanAdaptHeight, setCanAdaptWidth, setCanDrag, setCanDragScroll, setCanDrop, setCanDropBefore, setCanFocus, setCanHover, setCanSelectText, setChildren, setChildrenResizeSnapAlign, setChildrenSnapAlign, setChildrenSnapCenterAlign, setChildrenSnapEdgeAlign, setChildrenSnapResizeToGrid, setChildrenSnapToGrid, setComponentMaskDefaults, setContents, setContextMenu, setCorrectZoomOverflow, setCursor, setDataPath, setDefaultHeight, setDefaultPageSpace, setDefaultProperties, setDefaultShowCustomScrollbars, setDefaultWidth, setDisabled, setDisabledCursor, setDisableTouchScrollingForDrag, setDoubleClickDelay, setDragAppearance, setDragIntersectStyle, setDragMaskType, setDragMaxHeight, setDragMaxWidth, setDragMinHeight, setDragMinWidth, setDragOpacity, setDragRepositionAppearance, setDragRepositionCursor, setDragResizeAppearance, setDragScrollDelay, setDragStartDistance, setDragTarget, setDragType, setDropTypes, setDropTypes, setDynamicContents, setEdgeBackgroundColor, setEdgeCenterBackgroundColor, setEdgeImage, setEdgeMarginSize, setEdgeOffset, setEdgeOpacity, setEdgeShowCenter, setEdgeSize, setEditMode, setEditMode, setEditMode, setElement, setEnableWhen, setEndLine, setExtraSpace, setFacetId, setForwardSVGeventsToObject, setGroupBorderCSS, setGroupLabelBackgroundColor, setGroupLabelStyleName, setGroupTitle, setHeight, setHeight, setHeight, setHeight100, setHideUsingDisplayNone, setHoverAlign, setHoverAutoDestroy, setHoverAutoFitMaxWidth, setHoverAutoFitMaxWidth, setHoverAutoFitWidth, setHoverDelay, setHoverHeight, setHoverMoveWithMouse, setHoverOpacity, setHoverStyle, setHoverVAlign, setHoverWidth, setHoverWrap, setHtmlElement, setHtmlPosition, setImage, setImage, setInitHandler, setIsGroup, setIsRuleScope, setIsSnapAlignCandidate, setKeepInParentRect, setLayoutAlign, setLayoutAlign, setLeavePageSpace, setLeft, setLeft, setLocateChildrenBy, setLocateChildrenType, setLocatePeersBy, setLocatePeersType, setLocatorName, setLogicalStructure, setMargin, setMatchElement, setMaxHeight, setMaxWidth, setMaxZoomOverflowError, setMenuConstructor, setMinHeight, setMinNonEdgeSize, setMinWidth, setMomentumScrollMinSpeed, setMouseStillDownDelay, setMouseStillDownInitialDelay, setName, setNeverUseFilters, setNoDoubleClicks, setNoDropCursor, setPadding, setPageLeft, setPageTop, setPanelContainer, setParentCanvas, setParentElement, setPeers, setPercentBox, setPercentSource, setPosition, setPrefix, setPrintChildrenAbsolutelyPositioned, setPrintStyleName, setPrompt, setProportionalResizeModifiers, setProportionalResizing, setReceiveScrollbarEvents, setRect, setRect, setRedrawOnResize, setRelativeTabPosition, setResizeBarTarget, setResizeFrom, setRight, setRuleScope, setScrollbarConstructor, setScrollbarSize, setShadowColor, setShadowDepth, setShadowHOffset, setShadowImage, setShadowOffset, setShadowSoftness, setShadowSpread, setShadowVOffset, setShouldPrint, setShowCustomScrollbars, setShowDragShadow, setShowHover, setShowHoverComponents, setShowResizeBar, setShowSnapGrid, setShrinkElementOnHide, setSizeMayChangeOnRedraw, setSkinImgDir, setSmoothFade, setSnapAlignCandidates, setSnapAlignCenterLineStyle, setSnapAlignEdgeLineStyle, setSnapAxis, setSnapEdge, setSnapGridLineProperties, setSnapGridStyle, setSnapHDirection, setSnapHGap, setSnapOffsetLeft, setSnapOffsetTop, setSnapOnDrop, setSnapResizeToAlign, setSnapResizeToGrid, setSnapTo, setSnapToAlign, setSnapToCenterAlign, setSnapToEdgeAlign, setSnapToGrid, setSnapVDirection, setSnapVGap, setStartLine, setStyleName, setTabIndex, setTooltip, setTop, setTop, setUpdateTabPositionOnDraw, setUpdateTabPositionOnReparent, setUseCSSShadow, setUseDragMask, setUseImageForSVG, setUseNativeDrag, setUseOpacityFilter, setUseTouchScrolling, setValuesManager, setValuesManager, setVisibility, setVisible, setVisibleWhen, setWidth, setWidth, setWidth, setWidth100, setZIndex, shouldDragScroll, show, showClickMask, showComponentMask, showComponentMask, showNextTo, showNextTo, showNextTo, showNextTo, showPrintPreview, showPrintPreview, showPrintPreview, showPrintPreview, showRecursively, updateChildTabPosition, updateChildTabPositions, updateEditNode, updateHover, updateHover, updateShadow, updateTabPositionForDraw, visibleAtPoint, willAcceptDrop
addDrawHandler, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, clearDynamicProperty, completeCreation, destroy, doAddHandler, doInit, doOnRender, draw, equals, error, errorIfNotCreated, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDateArray, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getConfig, getDOM, getHandlerCount, getID, getInnerHTML, getJsObj, getOrCreateJsObj, getRef, getScClassName, hasAutoAssignedID, hasDynamicProperty, hashCode, initNativeObject, internalSetID, internalSetID, isConfigOnly, isCreated, isDrawn, isFactoryCreated, onBind, onDestroy, onDraw, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setDefaultProperties, setDragTracker, setFactoryCreated, setID, setJavaScriptObject, setLogicalStructure, setLogicalStructure, setNullProperty, setPosition, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setScClassName, toString
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent
public ColorPicker()
public ColorPicker(com.google.gwt.core.client.JavaScriptObject jsObj)
public static ColorPicker getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public static void changeAutoChildDefaults(java.lang.String autoChildName, Canvas defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- Canvas defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties. For usage tips on this
param, see SGWTProperties
.AutoChildUsage
public static void changeAutoChildDefaults(java.lang.String autoChildName, FormItem defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- FormItem defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties. For usage tips on this
param, see SGWTProperties
.AutoChildUsage
protected com.google.gwt.core.client.JavaScriptObject create()
public ColorPicker setAllowComplexMode(java.lang.Boolean allowComplexMode) throws java.lang.IllegalStateException
allowComplexMode
- New allowComplexMode value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getAllowComplexMode()
public ColorPicker setAutoCenterOnShow(java.lang.Boolean autoCenterOnShow) throws java.lang.IllegalStateException
autoPosition
is false, this property controls
whether to automatically center the colorPicker every time it is redisplayed with the show() method.autoCenterOnShow
- New autoCenterOnShow value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetAutoPosition(java.lang.Boolean)
public java.lang.Boolean getAutoCenterOnShow()
autoPosition
is false, this property controls
whether to automatically center the colorPicker every time it is redisplayed with the show() method.getAutoPosition()
public ColorPicker setAutoHide(java.lang.Boolean autoHide) throws java.lang.IllegalStateException
ColorPicker
will automatically hide when a color has been selected
using the swatch picker, even in "complex" mode. By default it will only hide the ColorPicker
in "simple"
defaultPickMode. Set this property to false to disable the ColorPicker
from automatically hiding, this
can be especially useful when for instance embedding this component inside another component.
autoHide
- New autoHide value. Default value is nullColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetDefaultPickMode(com.smartgwt.client.types.ColorPickerMode)
public java.lang.Boolean getAutoHide()
ColorPicker
will automatically hide when a color has been selected
using the swatch picker, even in "complex" mode. By default it will only hide the ColorPicker
in "simple"
defaultPickMode. Set this property to false to disable the ColorPicker
from automatically hiding, this
can be especially useful when for instance embedding this component inside another component.
getDefaultPickMode()
public ColorPicker setAutoPosition(java.lang.Boolean autoPosition) throws java.lang.IllegalStateException
autoCenterOnShow
, it either reappears wherever it was last shown after hide/show(), or centered regardless of where it
was last shown.autoPosition
- New autoPosition value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetAutoCenterOnShow(java.lang.Boolean)
public java.lang.Boolean getAutoPosition()
autoCenterOnShow
, it either reappears wherever it was last shown after hide/show(), or centered regardless of where it
was last shown.getAutoCenterOnShow()
public ColorPicker setBasicColorLabel(java.lang.String basicColorLabel) throws java.lang.IllegalStateException
basicColorLabel
- New basicColorLabel value. Default value is "Basic Colors:"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getBasicColorLabel()
HTMLString
public ColorPicker setBlueFieldPrompt(java.lang.String blueFieldPrompt) throws java.lang.IllegalStateException
blueFieldPrompt
- New blueFieldPrompt value. Default value is "The Blue component of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getBlueFieldPrompt()
HTMLString
public ColorPicker setBlueFieldTitle(java.lang.String blueFieldTitle) throws java.lang.IllegalStateException
blueFieldTitle
- New blueFieldTitle value. Default value is "Blue"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getBlueFieldTitle()
HTMLString
public IButton getCancelButton() throws java.lang.IllegalStateException
This component is an AutoChild named "cancelButton". For an overview of how to use and
configure AutoChildren, see Using AutoChildren
.
java.lang.IllegalStateException
- if this widget has not yet been rendered.public ColorPicker setCancelButtonTitle(java.lang.String cancelButtonTitle) throws java.lang.IllegalStateException
cancelButtonTitle
- New cancelButtonTitle value. Default value is "Cancel"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getCancelButtonTitle()
HTMLString
public ColorPicker setColorArray(java.lang.String[] colorArray) throws java.lang.IllegalStateException
colorArray
- New colorArray value. Default value is [...]ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String[] getColorArray()
public ColorPicker setColorButtonBaseStyle(java.lang.String colorButtonBaseStyle) throws java.lang.IllegalStateException
colorButtonBaseStyle
- New colorButtonBaseStyle value. Default value is "ColorChooserCell"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdCSSStyleName
public java.lang.String getColorButtonBaseStyle()
CSSStyleName
public ColorPicker setColorButtonSize(int colorButtonSize) throws java.lang.IllegalStateException
colorButtonSize
- New colorButtonSize value. Default value is 20ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getColorButtonSize()
public ColorPicker setCrosshairImageURL(java.lang.String crosshairImageURL) throws java.lang.IllegalStateException
crosshairImageURL
- New crosshairImageURL value. Default value is "[SKIN]ColorPicker/crosshair.png"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdSCImgURL
public java.lang.String getCrosshairImageURL()
SCImgURL
public ColorPicker setDefaultColor(java.lang.String defaultColor) throws java.lang.IllegalStateException
defaultColor
- New defaultColor value. Default value is #808080ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getDefaultColor()
public ColorPicker setDefaultOpacity(int defaultOpacity) throws java.lang.IllegalStateException
defaultOpacity
- New defaultOpacity value. Default value is 100ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getDefaultOpacity()
public ColorPicker setDefaultPickMode(ColorPickerMode defaultPickMode) throws java.lang.IllegalStateException
ColorPicker
can operate in either a "simple" mode (where it displays just the 40 basic colors and
allows the user to click one), or a "complex" mode (where the user can specify a color from anywhere in the spectrum,
with an optional alpha element). The defaultPickMode
attribute specifies which of these two modes is in
force when the picker first loads.
ColorPicker
to pickMode
. Note: It is not allowed to set the pick mode to ColorPickerMode.COMPLEX
if allowComplexMode
is false
.
defaultPickMode
- the new pick mode. Default value is "simple"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetAllowComplexMode(java.lang.Boolean)
public ColorPickerMode getDefaultPickMode()
ColorPicker
can operate in either a "simple" mode (where it displays just the 40 basic colors and
allows the user to click one), or a "complex" mode (where the user can specify a color from anywhere in the spectrum,
with an optional alpha element). The defaultPickMode
attribute specifies which of these two modes is in
force when the picker first loads.getAllowComplexMode()
public ColorPicker setGreenFieldPrompt(java.lang.String greenFieldPrompt) throws java.lang.IllegalStateException
greenFieldPrompt
- New greenFieldPrompt value. Default value is "The Green component of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getGreenFieldPrompt()
HTMLString
public ColorPicker setGreenFieldTitle(java.lang.String greenFieldTitle) throws java.lang.IllegalStateException
greenFieldTitle
- New greenFieldTitle value. Default value is "Green"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getGreenFieldTitle()
HTMLString
public ColorPicker setHtmlFieldPrompt(java.lang.String htmlFieldPrompt) throws java.lang.IllegalStateException
htmlFieldPrompt
- New htmlFieldPrompt value. Default value is "The selected color''s HTML coding"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHtmlFieldPrompt()
HTMLString
public ColorPicker setHtmlFieldTitle(java.lang.String htmlFieldTitle) throws java.lang.IllegalStateException
htmlFieldTitle
- New htmlFieldTitle value. Default value is "HTML"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHtmlFieldTitle()
HTMLString
public ColorPicker setHueFieldPrompt(java.lang.String hueFieldPrompt) throws java.lang.IllegalStateException
hueFieldPrompt
- New hueFieldPrompt value. Default value is "The Hue (base tone) of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHueFieldPrompt()
HTMLString
public ColorPicker setHueFieldTitle(java.lang.String hueFieldTitle) throws java.lang.IllegalStateException
hueFieldTitle
- New hueFieldTitle value. Default value is "Hue"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHueFieldTitle()
HTMLString
public ColorPicker setLessButtonTitle(java.lang.String lessButtonTitle) throws java.lang.IllegalStateException
lessButtonTitle
- New lessButtonTitle value. Default value is "<< Less"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLessButtonTitle()
HTMLString
public ColorPicker setLumFieldPrompt(java.lang.String lumFieldPrompt) throws java.lang.IllegalStateException
lumFieldPrompt
- New lumFieldPrompt value. Default value is "The Luminosity (brightness) of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLumFieldPrompt()
HTMLString
public ColorPicker setLumFieldTitle(java.lang.String lumFieldTitle) throws java.lang.IllegalStateException
lumFieldTitle
- New lumFieldTitle value. Default value is "Lum"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLumFieldTitle()
HTMLString
public ColorPicker setLumWidth(int lumWidth) throws java.lang.IllegalStateException
lumWidth
- New lumWidth value. Default value is 15ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getLumWidth()
public IButton getModeToggleButton() throws java.lang.IllegalStateException
This component is an AutoChild named "modeToggleButton". For an overview of how to use and
configure AutoChildren, see Using AutoChildren
.
java.lang.IllegalStateException
- if this widget has not yet been rendered.public ColorPicker setMoreButtonTitle(java.lang.String moreButtonTitle) throws java.lang.IllegalStateException
moreButtonTitle
- New moreButtonTitle value. Default value is "More >>"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getMoreButtonTitle()
HTMLString
public IButton getOkButton() throws java.lang.IllegalStateException
This component is an AutoChild named "okButton". For an overview of how to use and
configure AutoChildren, see Using AutoChildren
.
java.lang.IllegalStateException
- if this widget has not yet been rendered.public ColorPicker setOkButtonTitle(java.lang.String okButtonTitle) throws java.lang.IllegalStateException
okButtonTitle
- New okButtonTitle value. Default value is "OK"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOkButtonTitle()
HTMLString
public ColorPicker setOpacitySliderLabel(java.lang.String opacitySliderLabel) throws java.lang.IllegalStateException
supportsTransparency
is false.opacitySliderLabel
- New opacitySliderLabel value. Default value is "Opacity:"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOpacitySliderLabel()
supportsTransparency
is false.HTMLString
public ColorPicker setOpacityText(java.lang.String opacityText) throws java.lang.IllegalStateException
supportsTransparency
is false.opacityText
- New opacityText value. Default value is "Lorem ipsum"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOpacityText()
supportsTransparency
is false.HTMLString
public ColorPicker setRedFieldPrompt(java.lang.String redFieldPrompt) throws java.lang.IllegalStateException
redFieldPrompt
- New redFieldPrompt value. Default value is "The Red component of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getRedFieldPrompt()
HTMLString
public ColorPicker setRedFieldTitle(java.lang.String redFieldTitle) throws java.lang.IllegalStateException
redFieldTitle
- New redFieldTitle value. Default value is "Red"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getRedFieldTitle()
HTMLString
public ColorPicker setSatFieldPrompt(java.lang.String satFieldPrompt) throws java.lang.IllegalStateException
satFieldPrompt
- New satFieldPrompt value. Default value is "The Saturation (color purity) of the selected color"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSatFieldPrompt()
HTMLString
public ColorPicker setSatFieldTitle(java.lang.String satFieldTitle) throws java.lang.IllegalStateException
satFieldTitle
- New satFieldTitle value. Default value is "Sat"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSatFieldTitle()
HTMLString
public ColorPicker setSelectedColorLabel(java.lang.String selectedColorLabel) throws java.lang.IllegalStateException
selectedColorLabel
- New selectedColorLabel value. Default value is "Selected Color:"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSelectedColorLabel()
HTMLString
public ColorPicker setShowCancelButton(java.lang.Boolean showCancelButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showCancelButton
- New showCancelButton value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowCancelButton()
public ColorPicker setShowModeToggleButton(java.lang.Boolean showModeToggleButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showModeToggleButton
- New showModeToggleButton value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowModeToggleButton()
public ColorPicker setShowOkButton(java.lang.Boolean showOkButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showOkButton
- New showOkButton value. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowOkButton()
public ColorPicker setSupportsTransparency(java.lang.Boolean supportsTransparency) throws java.lang.IllegalStateException
supportsTransparency
flag.supportsTransparency
- Set to true to enable transparency/opacity. Default value is trueColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getSupportsTransparency()
public ColorPicker setSwatchHeight(int swatchHeight) throws java.lang.IllegalStateException
swatchHeight
- New swatchHeight value. Default value is 170ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getSwatchHeight()
public ColorPicker setSwatchImageURL(java.lang.String swatchImageURL) throws java.lang.IllegalStateException
swatchImageURL
- New swatchImageURL value. Default value is "[SKIN]ColorPicker/spectrum.png"ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdSCImgURL
public java.lang.String getSwatchImageURL()
SCImgURL
public ColorPicker setSwatchWidth(int swatchWidth) throws java.lang.IllegalStateException
swatchWidth
- New swatchWidth value. Default value is 170ColorPicker
instance, for chaining setter callsjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getSwatchWidth()
public com.google.gwt.event.shared.HandlerRegistration addColorChangedHandler(ColorChangedHandler handler)
Override this method to be kept informed when the ColorPicker changes in real-time (for example, if you need to update
your own GUI accordingly). Then use the getXxxx() methods (for example, getBlue()
or getLuminosity()
)to obtain current state as required.
addColorChangedHandler
in interface HasColorChangedHandlers
handler
- the colorChanged handlerHandlerRegistration
used to remove this handlerpublic com.google.gwt.event.shared.HandlerRegistration addColorSelectedHandler(ColorSelectedHandler handler)
Override this method to be notified when the user selects a color either by clicking a basic color box in simple mode,
or by clicking the OK button in complex mode. It is not intended that client code call this method. The
ColorPicker
may automatically hide itself after calling this method depending on ColorPicker.autoHide
and ColorPicker.defaultPickMode
.
addColorSelectedHandler
in interface HasColorSelectedHandlers
handler
- the colorSelected handlerHandlerRegistration
used to remove this handlerpublic int getBlue()
setBlue(int)
public int getGreen()
setGreen(int)
public java.lang.String getHtmlColor()
setHtmlColor(java.lang.String)
public int getHue()
setHue(int)
public int getLuminosity()
setLuminosity(int)
public int getRed()
setRed(int)
public int getSaturation()
setSaturation(int)
public void setBlue(int newValue)
newValue
- An integer between 0 and 255getBlue()
public void setCurrentPickMode(ColorPickerMode pickMode)
ColorPicker
to pickMode
. Note: It is not allowed to set the
pick mode to ColorPickerMode.COMPLEX
if allowComplexMode
is false
.
pickMode
- the new pick mode.public void setGreen(int newValue)
newValue
- An integer between 0 and 255getGreen()
public void setHtmlColor(java.lang.String newValue)
newValue
- A string in HTML color representation format (#RRGGBB)getHtmlColor()
public void setHue(int newValue)
newValue
- An integer between 0 and 239getHue()
public void setLuminosity(int newValue)
newValue
- An integer between 0 and 240getLuminosity()
public void setOpacity(int newValue)
newValue
- An integer between 0 and 100Window.getOpacity()
public void setRed(int newValue)
newValue
- An integer between 0 and 255getRed()
public void setSaturation(int newValue)
newValue
- An integer between 0 and 240getSaturation()
public static void setDefaultProperties(ColorPicker colorPickerProperties)
Note: This method is intended for setting default attributes only and will affect all instances of the underlying class (including those automatically generated in JavaScript). This method should not be used to apply standard EventHandlers or override methods for a class - use a custom subclass instead. Calling this method after instances have been created can result in undefined behavior, since it bypasses any setters and a class instance may have already examined a particular property and not be expecting any changes through this route.
colorPickerProperties
- properties that should be used as new defaults when instances of this class are createdSGWTProperties
public com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.form.ColorPickerLogicalStructure s)
LogicalStructure
interface,
which supports Eclipse's logical structure debugging facility.public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()
LogicalStructure
interface,
which supports Eclipse's logical structure debugging facility.getLogicalStructure
in interface LogicalStructure
getLogicalStructure
in class Window