public class DCPanel
extends javax.swing.JPanel
JPanel which provides utility methods, background
image rendering and coloring.javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
DCPanel() |
DCPanel(java.awt.Color bgColor) |
DCPanel(java.awt.Color topColor,
java.awt.Color bottomColor)
Deprecated.
since version 4 we no longer encourage gradient background.
Use
DCPanel(Color) instead. |
DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent) |
DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent,
java.awt.Color bgColor) |
DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent,
java.awt.Color topColor,
java.awt.Color bottomColor)
Deprecated.
since version 4 we no longer encourage gradient background.
Use
DCPanel(Image, int, int, Color) instead. |
| Modifier and Type | Method and Description |
|---|---|
static DCPanel |
around(java.awt.Component component) |
static DCPanel |
flow(Alignment alignment,
java.awt.Component... components) |
static DCPanel |
flow(Alignment alignment,
int hgap,
int vgap,
java.awt.Component... components) |
static DCPanel |
flow(java.awt.Component... components) |
protected void |
paintComponent(java.awt.Graphics g) |
protected void |
paintPanelBackgroundColor(java.awt.Graphics g) |
protected void |
paintPanelBackgroundImage(java.awt.Graphics g,
java.awt.Image watermark,
int imageWidth,
int imageHeight,
float horizontalAlignment,
float verticalAlignment) |
DCPanel |
setPreferredSize(int width,
int height) |
DCPanel |
setTitledBorder(java.lang.String title) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, 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, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic DCPanel()
public DCPanel(java.awt.Color bgColor)
@Deprecated
public DCPanel(java.awt.Color topColor,
java.awt.Color bottomColor)
DCPanel(Color) instead.topColor - bottomColor - public DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent)
watermark - horizontalAlignmentInPercent - horizontal alignment of the watermark in percent where 0 is
LEFT and 100 is RIGHTpublic DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent,
java.awt.Color bgColor)
@Deprecated
public DCPanel(java.awt.Image watermark,
int horizontalAlignmentInPercent,
int verticalAlignmentInPercent,
java.awt.Color topColor,
java.awt.Color bottomColor)
DCPanel(Image, int, int, Color) instead.watermark - horizontalAlignmentInPercent - verticalAlignmentInPercent - topColor - bottomColor - public static DCPanel around(java.awt.Component component)
public static DCPanel flow(java.awt.Component... components)
public static DCPanel flow(Alignment alignment, int hgap, int vgap, java.awt.Component... components)
protected void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentprotected void paintPanelBackgroundImage(java.awt.Graphics g,
java.awt.Image watermark,
int imageWidth,
int imageHeight,
float horizontalAlignment,
float verticalAlignment)
protected void paintPanelBackgroundColor(java.awt.Graphics g)
public DCPanel setPreferredSize(int width, int height)
public DCPanel setTitledBorder(java.lang.String title)
Copyright © 2015. All Rights Reserved.