@BeanSettings(acceptChildren=true, useXdevCustomizer=true) public class XdevDesktopPane extends JDesktopPane
JDesktopPane
.JDesktopPane
,
Serialized FormJDesktopPane.AccessibleJDesktopPane
JLayeredPane.AccessibleJLayeredPane
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
LIVE_DRAG_MODE, OUTLINE_DRAG_MODE
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
XdevDesktopPane()
Constructor for creating a new instance of a
XdevDesktopPane . |
Modifier and Type | Method and Description |
---|---|
Component |
add(Component c,
int z) |
int |
getBackgroundType()
Returns the background type as
int for this
XdevDesktopPane . |
int |
getGradientAlign()
Returns the gradient align for this
XdevDesktopPane . |
Color |
getGradientColor1()
Returns the gradient
Color one for this XdevDesktopPane . |
Color |
getGradientColor2()
Returns the gradient
Color two for this XdevDesktopPane . |
XdevImage |
getTexture()
Returns the texture for this
XdevDesktopPane . |
int |
getTextureOption()
Returns the texture option for this
XdevDesktopPane . |
String |
getTexturePath()
Returns the texture path for this
XdevDesktopPane . |
protected void |
paintComponent(Graphics g) |
void |
setBackgroundType(int backgroundType)
Sets the background type as
int for this
XdevDesktopPane . |
void |
setFont(Font font) |
void |
setForeground(Color fg) |
void |
setGradientAlign(int gradientAlign)
Sets the gradient align for this
XdevDesktopPane . |
void |
setGradientColor1(Color gradientColor1)
Sets the gradient
Color one for this XdevDesktopPane . |
void |
setGradientColor2(Color gradientColor2)
Sets the gradient
Color two for this XdevDesktopPane . |
void |
setTexture(XdevImage image)
Sets the texture for this
XdevDesktopPane . |
void |
setTextureOption(int textureOption)
Sets the texture option for this
XdevDesktopPane . |
void |
setTexturePath(String texturePath)
Sets the texture path for this
XdevDesktopPane . |
String |
toString() |
addImpl, getAccessibleContext, getAllFrames, getAllFramesInLayer, getDesktopManager, getDragMode, getSelectedFrame, getUI, getUIClassID, paramString, remove, remove, removeAll, selectFrame, setComponentZOrder, setDesktopManager, setDragMode, setSelectedFrame, setUI, updateUI
getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, putLayer, setLayer, setLayer, setPosition
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
public XdevDesktopPane()
XdevDesktopPane
.protected void paintComponent(Graphics g)
paintComponent
in class JComponent
public int getBackgroundType()
int
for this
XdevDesktopPane
.int
for this
XdevDesktopPane
.style
,
XdevStyle
public void setBackgroundType(int backgroundType)
int
for this
XdevDesktopPane
.backgroundType
- the background type as int
for this
XdevDesktopPane
.style
,
XdevStyle.NONE
,
XdevStyle.COLOR
,
XdevStyle.GRADIENT
,
XdevStyle.SYSTEM
public Color getGradientColor1()
Color
one for this XdevDesktopPane
.Color
one for this XdevDesktopPane
.style
,
XdevStyle.GRADIENT
public void setGradientColor1(Color gradientColor1)
Color
one for this XdevDesktopPane
.
Gradient colors are only applied if the background type of this
XdevScrollPane
is set to XdevStyle.GRADIENT
. You can set
the background type via XDEV IDE or manually with
setBackgroundType(int)
.
gradientColor1
- the gradient Color
one for this
XdevDesktopPane
.style
,
XdevStyle.GRADIENT
public Color getGradientColor2()
Color
two for this XdevDesktopPane
.Color
two for this XdevDesktopPane
.style
,
XdevStyle.GRADIENT
public void setGradientColor2(Color gradientColor2)
Color
two for this XdevDesktopPane
.
Gradient colors are only applied if the background type of this
XdevScrollPane
is set to XdevStyle.GRADIENT
. You can set
the background type via XDEV IDE or manually with
setBackgroundType(int)
.
gradientColor2
- the gradient Color
two for this
XdevDesktopPane
.style
,
XdevStyle.GRADIENT
public int getGradientAlign()
XdevDesktopPane
.XdevDesktopPane
.style
,
setBackgroundType(int)
,
XdevStyle.LEFF_RIGHT
,
XdevStyle.TOP_BOTTOM
,
XdevStyle.TOPLEFT_BOTTOMRIGHT
,
XdevStyle.TOPRIGHT_BOTTOMLEFT
,
XdevStyle.RECTANGULAR
,
XdevStyle.RADIAL
public void setGradientAlign(int gradientAlign)
XdevDesktopPane
.
Gradient align is only applied if the background type of this
XdevScrollPane
is set to XdevStyle.GRADIENT
. You can set
the background type via XDEV IDE or manually with
setBackgroundType(int)
.
gradientAlign
- the gradient align for this XdevDesktopPane
.style
,
setBackgroundType(int)
,
XdevStyle.LEFF_RIGHT
,
XdevStyle.TOP_BOTTOM
,
XdevStyle.TOPLEFT_BOTTOMRIGHT
,
XdevStyle.TOPRIGHT_BOTTOMLEFT
,
XdevStyle.RECTANGULAR
,
XdevStyle.RADIAL
public String getTexturePath()
XdevDesktopPane
.XdevDesktopPane
.style
,
XdevStyle.setTexturePath(String)
public void setTexturePath(String texturePath)
XdevDesktopPane
.texturePath
- the texture path for this XdevDesktopPane
.style
,
XdevStyle.getTexturePath()
public XdevImage getTexture()
XdevDesktopPane
.XdevDesktopPane
.style
,
XdevStyle.getTexture()
,
XdevImage
public void setTexture(XdevImage image)
XdevDesktopPane
.image
- the texture for this XdevDesktopPane
.style
,
XdevStyle.setTexture(XdevImage)
,
XdevImage
public int getTextureOption()
XdevDesktopPane
.XdevDesktopPane
as
int
.style
,
XdevStyle.getTextureOption()
,
XdevStyle.CENTER
,
XdevStyle.STRECHED
,
XdevStyle.TILED
public void setTextureOption(int textureOption)
XdevDesktopPane
.textureOption
- the texture option for this XdevDesktopPane
.style
,
XdevStyle.setTextureOption(int)
,
XdevStyle.CENTER
,
XdevStyle.STRECHED
,
XdevStyle.TILED
public void setForeground(Color fg)
setForeground
in class JComponent
public void setFont(Font font)
setFont
in class JComponent
Copyright © 2003–2021 XDEV Software. All rights reserved.