|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JLabel | +--cc.gammasoft.date.DateLabel
DateLabel is a component which is used to show day numbers in the panel.
Field Summary | |
static float |
ALPHA
|
static int |
OVAL
|
static int |
RECT
|
Fields inherited from class javax.swing.JLabel |
labelFor |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Method Summary | |
java.awt.Color |
getCurrentMonthBackground()
returns current month labels background |
javax.swing.border.Border |
getCurrentMonthBorder()
returns current month labels Border |
java.awt.Font |
getCurrentMonthFont()
returns current month labels Font |
java.awt.Color |
getCurrentMonthForeground()
returns current month labels foreground |
java.awt.Color |
getPreviousNextMonthBackground()
returns previous next month labels background |
javax.swing.border.Border |
getPreviousNextMonthBorder()
returns previous next month labels Border |
java.awt.Font |
getPreviousNextMonthFont()
returns previous next month labels Font |
java.awt.Color |
getPreviousNextMonthForeground()
returns previous next month labels foreground |
boolean |
isCurrentMonthValue()
determines whether the label's value is in the current month range. |
boolean |
isCurrentValue()
Determines whether the label value is the model's current value. |
boolean |
isSelectedValue()
Determines whether the value is selected before. |
void |
paintComponent(java.awt.Graphics g)
it overrides the paintComponent method in order to draw the fancy stuff. |
void |
setCurrentMonthBackground(java.awt.Color c)
sets current month labels Background |
void |
setCurrentMonthBorder(javax.swing.border.Border b)
sets current month labels Border |
void |
setCurrentMonthFont(java.awt.Font f)
sets current month labels Font |
void |
setCurrentMonthForeground(java.awt.Color c)
sets current month labels Foreground |
void |
setCurrentMonthValue(boolean value)
This method sets if the labels calendar value belongs the current month. |
void |
setCurrentValue(boolean value)
sets if the value is model's current value. |
void |
setDateSelectionShape(int type)
sets date selection shape param int type, if type is DateLabel.RECT draws rect otherwise draws oval |
void |
setHightLightColor(java.awt.Color color)
sets date selection highlight color param Color color |
void |
setPreviousNextMonthBackground(java.awt.Color c)
sets previous next month labels Background |
void |
setPreviousNextMonthBorder(javax.swing.border.Border b)
sets previous next month labels Border |
void |
setPreviousNextMonthFont(java.awt.Font f)
sets previous next month labels Font |
void |
setPreviousNextMonthForeground(java.awt.Color c)
sets previous next month labels Foreground |
void |
setSelectedValue(boolean value)
sets if the calendar value of the label is selected in the model before. |
void |
setValue(java.util.Calendar labelValue)
sets this label calendar value. |
Methods inherited from class javax.swing.JLabel |
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int RECT
public static final int OVAL
public static final float ALPHA
Method Detail |
public void setValue(java.util.Calendar labelValue)
public void paintComponent(java.awt.Graphics g)
paintComponent
in class javax.swing.JComponent
public void setCurrentMonthValue(boolean value)
public boolean isCurrentMonthValue()
public void setSelectedValue(boolean value)
public boolean isSelectedValue()
public boolean isCurrentValue()
public void setCurrentValue(boolean value)
public void setCurrentMonthForeground(java.awt.Color c)
public java.awt.Color getCurrentMonthForeground()
public void setCurrentMonthBackground(java.awt.Color c)
public java.awt.Color getCurrentMonthBackground()
public void setCurrentMonthFont(java.awt.Font f)
public java.awt.Font getCurrentMonthFont()
public void setCurrentMonthBorder(javax.swing.border.Border b)
public javax.swing.border.Border getCurrentMonthBorder()
public void setPreviousNextMonthForeground(java.awt.Color c)
public java.awt.Color getPreviousNextMonthForeground()
public void setPreviousNextMonthBackground(java.awt.Color c)
public java.awt.Color getPreviousNextMonthBackground()
public void setPreviousNextMonthFont(java.awt.Font f)
public java.awt.Font getPreviousNextMonthFont()
public void setPreviousNextMonthBorder(javax.swing.border.Border b)
public javax.swing.border.Border getPreviousNextMonthBorder()
public void setDateSelectionShape(int type)
public void setHightLightColor(java.awt.Color color)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |