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.
|
void |
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
|
void |
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. |
void |
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. |
void |
setAutoPosition(java.lang.Boolean autoPosition)
If true, causes the ColorPicker to appear near where the mouse was last clicked.
|
void |
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
|
void |
setBlueFieldPrompt(java.lang.String blueFieldPrompt)
The text to show when the mouse hovers over the 'Blue' field in the complex chooser.
|
void |
setBlueFieldTitle(java.lang.String blueFieldTitle)
The title for the 'Blue' field in the complex chooser.
|
void |
setCancelButtonTitle(java.lang.String cancelButtonTitle)
The title for the 'Cancel' button.
|
void |
setColorArray(java.lang.String[] colorArray)
Array of 40 HTML color strings, used to render the basic color selection boxes.
|
void |
setColorButtonBaseStyle(java.lang.String colorButtonBaseStyle)
Base CSS style applied to the basic color boxes
|
void |
setColorButtonSize(int colorButtonSize)
Width and height of the basic color boxes (they are always square, and they are all the same size).
|
void |
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 . |
void |
setDefaultColor(java.lang.String defaultColor)
The default color.
|
void |
setDefaultOpacity(int defaultOpacity)
The initial opacity value for the component, as a percentage value between 0 and 100
|
void |
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
|
void |
setGreenFieldPrompt(java.lang.String greenFieldPrompt)
The text to show when the mouse hovers over the 'Green' field in the complex chooser.
|
void |
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.
|
void |
setHtmlFieldPrompt(java.lang.String htmlFieldPrompt)
The text to show when the mouse hovers over the 'HTML' field in the complex chooser.
|
void |
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
|
void |
setHueFieldPrompt(java.lang.String hueFieldPrompt)
The text to show when the mouse hovers over the 'Hue' field in the complex chooser.
|
void |
setHueFieldTitle(java.lang.String hueFieldTitle)
The title for the 'Hue' field in the complex chooser.
|
void |
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. |
void |
setLumFieldPrompt(java.lang.String lumFieldPrompt)
The text to show when the mouse hovers over the 'Luminosity' field in the complex chooser.
|
void |
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
|
void |
setLumWidth(int lumWidth)
Width of the Luminosity bar
|
void |
setMoreButtonTitle(java.lang.String moreButtonTitle)
The title for the button that switches to a more complex view.
|
void |
setOkButtonTitle(java.lang.String okButtonTitle)
The title for the 'OK' button.
|
void |
setOpacity(int newValue)
Sets the Opacity of the selected color.
|
void |
setOpacitySliderLabel(java.lang.String opacitySliderLabel)
The label shown next to the opacity slider.
|
void |
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
|
void |
setRedFieldPrompt(java.lang.String redFieldPrompt)
The text to show when the mouse hovers over the 'Red' field in the complex chooser.
|
void |
setRedFieldTitle(java.lang.String redFieldTitle)
The title for the 'Red' field in the complex chooser.
|
void |
setSatFieldPrompt(java.lang.String satFieldPrompt)
The text to show when the mouse hovers over the 'Saturation' field in the complex chooser.
|
void |
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
|
void |
setSelectedColorLabel(java.lang.String selectedColorLabel)
The label shown next to the selected color box.
|
void |
setShowCancelButton(java.lang.Boolean showCancelButton)
Should the Cancel button be visible.
|
void |
setShowModeToggleButton(java.lang.Boolean showModeToggleButton)
Should the Mode Toggle button be visible.
|
void |
setShowOkButton(java.lang.Boolean showOkButton)
Should the OK button be visible.
|
void |
setSupportsTransparency(java.lang.Boolean supportsTransparency)
Determines whether to show the opacity slider.
|
void |
setSwatchHeight(int swatchHeight)
Displayed height of the color swatch image.
|
void |
setSwatchImageURL(java.lang.String swatchImageURL)
The location of the color swatch image file
|
void |
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, 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, containsFocus, containsPoint, containsPoint, deparent, depeer, disable, enable, encloses, focus, focusAfterGroup, focusAtEnd, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAdaptiveHeightPriority, getAdaptiveWidthPriority, getAlwaysShowScrollbars, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideEffect, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeLayoutMode, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, 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, 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, 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, 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, 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, printComponents, provideRuleContext, provideRuleContext, redraw, redraw, registerFontScaledPaddingStyles, removeChild, removeChild, removePeer, removePeer, 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, 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, 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, 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, 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, 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, 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 void setAllowComplexMode(java.lang.Boolean allowComplexMode) throws java.lang.IllegalStateException
allowComplexMode
- New allowComplexMode value. Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getAllowComplexMode()
public void 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 truejava.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 void 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 nulljava.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 void 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 truejava.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 void setBasicColorLabel(java.lang.String basicColorLabel) throws java.lang.IllegalStateException
basicColorLabel
- New basicColorLabel value. Default value is "Basic Colors:"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getBasicColorLabel()
HTMLString
public void setBlueFieldPrompt(java.lang.String blueFieldPrompt) throws java.lang.IllegalStateException
blueFieldPrompt
- New blueFieldPrompt value. Default value is "The Blue component of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getBlueFieldPrompt()
HTMLString
public void setBlueFieldTitle(java.lang.String blueFieldTitle) throws java.lang.IllegalStateException
blueFieldTitle
- New blueFieldTitle value. Default value is "Blue"java.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 void setCancelButtonTitle(java.lang.String cancelButtonTitle) throws java.lang.IllegalStateException
cancelButtonTitle
- New cancelButtonTitle value. Default value is "Cancel"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getCancelButtonTitle()
HTMLString
public void setColorArray(java.lang.String[] colorArray) throws java.lang.IllegalStateException
colorArray
- New colorArray value. Default value is [...]java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String[] getColorArray()
public void setColorButtonBaseStyle(java.lang.String colorButtonBaseStyle) throws java.lang.IllegalStateException
colorButtonBaseStyle
- New colorButtonBaseStyle value. Default value is "ColorChooserCell"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdCSSStyleName
public java.lang.String getColorButtonBaseStyle()
CSSStyleName
public void setColorButtonSize(int colorButtonSize) throws java.lang.IllegalStateException
colorButtonSize
- New colorButtonSize value. Default value is 20java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getColorButtonSize()
public void setCrosshairImageURL(java.lang.String crosshairImageURL) throws java.lang.IllegalStateException
crosshairImageURL
- New crosshairImageURL value. Default value is "[SKIN]ColorPicker/crosshair.png"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdSCImgURL
public java.lang.String getCrosshairImageURL()
SCImgURL
public void setDefaultColor(java.lang.String defaultColor) throws java.lang.IllegalStateException
defaultColor
- New defaultColor value. Default value is #808080java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getDefaultColor()
public void setDefaultOpacity(int defaultOpacity) throws java.lang.IllegalStateException
defaultOpacity
- New defaultOpacity value. Default value is 100java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getDefaultOpacity()
public void 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"java.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 void setGreenFieldPrompt(java.lang.String greenFieldPrompt) throws java.lang.IllegalStateException
greenFieldPrompt
- New greenFieldPrompt value. Default value is "The Green component of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getGreenFieldPrompt()
HTMLString
public void setGreenFieldTitle(java.lang.String greenFieldTitle) throws java.lang.IllegalStateException
greenFieldTitle
- New greenFieldTitle value. Default value is "Green"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getGreenFieldTitle()
HTMLString
public void setHtmlFieldPrompt(java.lang.String htmlFieldPrompt) throws java.lang.IllegalStateException
htmlFieldPrompt
- New htmlFieldPrompt value. Default value is "The selected color''s HTML coding"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHtmlFieldPrompt()
HTMLString
public void setHtmlFieldTitle(java.lang.String htmlFieldTitle) throws java.lang.IllegalStateException
htmlFieldTitle
- New htmlFieldTitle value. Default value is "HTML"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHtmlFieldTitle()
HTMLString
public void setHueFieldPrompt(java.lang.String hueFieldPrompt) throws java.lang.IllegalStateException
hueFieldPrompt
- New hueFieldPrompt value. Default value is "The Hue (base tone) of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHueFieldPrompt()
HTMLString
public void setHueFieldTitle(java.lang.String hueFieldTitle) throws java.lang.IllegalStateException
hueFieldTitle
- New hueFieldTitle value. Default value is "Hue"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getHueFieldTitle()
HTMLString
public void setLessButtonTitle(java.lang.String lessButtonTitle) throws java.lang.IllegalStateException
lessButtonTitle
- New lessButtonTitle value. Default value is "<< Less"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLessButtonTitle()
HTMLString
public void setLumFieldPrompt(java.lang.String lumFieldPrompt) throws java.lang.IllegalStateException
lumFieldPrompt
- New lumFieldPrompt value. Default value is "The Luminosity (brightness) of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLumFieldPrompt()
HTMLString
public void setLumFieldTitle(java.lang.String lumFieldTitle) throws java.lang.IllegalStateException
lumFieldTitle
- New lumFieldTitle value. Default value is "Lum"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getLumFieldTitle()
HTMLString
public void setLumWidth(int lumWidth) throws java.lang.IllegalStateException
lumWidth
- New lumWidth value. Default value is 15java.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 void setMoreButtonTitle(java.lang.String moreButtonTitle) throws java.lang.IllegalStateException
moreButtonTitle
- New moreButtonTitle value. Default value is "More >>"java.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 void setOkButtonTitle(java.lang.String okButtonTitle) throws java.lang.IllegalStateException
okButtonTitle
- New okButtonTitle value. Default value is "OK"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOkButtonTitle()
HTMLString
public void setOpacitySliderLabel(java.lang.String opacitySliderLabel) throws java.lang.IllegalStateException
supportsTransparency
is false.opacitySliderLabel
- New opacitySliderLabel value. Default value is "Opacity:"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOpacitySliderLabel()
supportsTransparency
is false.HTMLString
public void setOpacityText(java.lang.String opacityText) throws java.lang.IllegalStateException
supportsTransparency
is false.opacityText
- New opacityText value. Default value is "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getOpacityText()
supportsTransparency
is false.HTMLString
public void setRedFieldPrompt(java.lang.String redFieldPrompt) throws java.lang.IllegalStateException
redFieldPrompt
- New redFieldPrompt value. Default value is "The Red component of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getRedFieldPrompt()
HTMLString
public void setRedFieldTitle(java.lang.String redFieldTitle) throws java.lang.IllegalStateException
redFieldTitle
- New redFieldTitle value. Default value is "Red"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getRedFieldTitle()
HTMLString
public void setSatFieldPrompt(java.lang.String satFieldPrompt) throws java.lang.IllegalStateException
satFieldPrompt
- New satFieldPrompt value. Default value is "The Saturation (color purity) of the selected color"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSatFieldPrompt()
HTMLString
public void setSatFieldTitle(java.lang.String satFieldTitle) throws java.lang.IllegalStateException
satFieldTitle
- New satFieldTitle value. Default value is "Sat"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSatFieldTitle()
HTMLString
public void setSelectedColorLabel(java.lang.String selectedColorLabel) throws java.lang.IllegalStateException
selectedColorLabel
- New selectedColorLabel value. Default value is "Selected Color:"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdHTMLString
public java.lang.String getSelectedColorLabel()
HTMLString
public void setShowCancelButton(java.lang.Boolean showCancelButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showCancelButton
- New showCancelButton value. Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowCancelButton()
public void setShowModeToggleButton(java.lang.Boolean showModeToggleButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showModeToggleButton
- New showModeToggleButton value. Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowModeToggleButton()
public void setShowOkButton(java.lang.Boolean showOkButton) throws java.lang.IllegalStateException
Note : This is an advanced setting
showOkButton
- New showOkButton value. Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowOkButton()
public void setSupportsTransparency(java.lang.Boolean supportsTransparency) throws java.lang.IllegalStateException
supportsTransparency
flag.supportsTransparency
- Set to true to enable transparency/opacity. Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getSupportsTransparency()
public void setSwatchHeight(int swatchHeight) throws java.lang.IllegalStateException
swatchHeight
- New swatchHeight value. Default value is 170java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic int getSwatchHeight()
public void setSwatchImageURL(java.lang.String swatchImageURL) throws java.lang.IllegalStateException
swatchImageURL
- New swatchImageURL value. Default value is "[SKIN]ColorPicker/spectrum.png"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdSCImgURL
public java.lang.String getSwatchImageURL()
SCImgURL
public void setSwatchWidth(int swatchWidth) throws java.lang.IllegalStateException
swatchWidth
- New swatchWidth value. Default value is 170java.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