public class UICalendarPanel
extends javax.swing.JPanel
限定符和类型 | 字段和说明 |
---|---|
protected java.awt.Color |
background |
protected java.awt.Color |
foreground |
protected javax.swing.event.EventListenerList |
listenerList |
protected java.awt.Color |
selectedBackground |
protected java.awt.Color |
selectedForeground |
accessibleContext, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
UICalendarPanel() |
UICalendarPanel(boolean isTimerPicker) |
UICalendarPanel(java.util.Date selectedDate,
boolean isTimerPicker) |
限定符和类型 | 方法和说明 |
---|---|
void |
addDateChangeListener(javax.swing.event.ChangeListener l) |
protected java.awt.event.MouseListener |
createDayBttListener() |
protected UILabel |
createSkipButton(int field,
int amount,
javax.swing.Icon[] icons)
创建上一月,下一月,上一年,下一年"按钮"
|
protected java.awt.event.MouseListener |
createSkipListener(UILabel label,
int field,
int amount,
javax.swing.Icon[] icons) |
protected java.awt.event.MouseListener |
createTodayListener(com.fr.design.gui.date.UICalendarPanel.GradientPane jp,
UIDayLabel label) |
protected void |
fireDateChanged(javax.swing.event.ChangeEvent e) |
java.util.Date |
getSelectedDate() |
static void |
main(java.lang.String[] args) |
void |
removeDateChangeListener(javax.swing.event.ChangeListener l) |
void |
resetHMSPaneSelectedNumberField() |
void |
setSelectedDate(java.util.Date selectedDate) |
void |
setSelectedHMS() |
protected void |
updateDays()
更新日期
|
void |
updateHMS() |
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, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, update
add, 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, 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, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected java.awt.Color selectedBackground
protected java.awt.Color selectedForeground
protected java.awt.Color background
protected java.awt.Color foreground
protected javax.swing.event.EventListenerList listenerList
public UICalendarPanel()
public UICalendarPanel(boolean isTimerPicker)
public UICalendarPanel(java.util.Date selectedDate, boolean isTimerPicker)
public void resetHMSPaneSelectedNumberField()
protected UILabel createSkipButton(int field, int amount, javax.swing.Icon[] icons)
field
- intamount
- intprotected java.awt.event.MouseListener createSkipListener(UILabel label, int field, int amount, javax.swing.Icon[] icons)
protected void updateDays()
public void updateHMS()
protected java.awt.event.MouseListener createTodayListener(com.fr.design.gui.date.UICalendarPanel.GradientPane jp, UIDayLabel label)
protected java.awt.event.MouseListener createDayBttListener()
public void addDateChangeListener(javax.swing.event.ChangeListener l)
public void removeDateChangeListener(javax.swing.event.ChangeListener l)
protected void fireDateChanged(javax.swing.event.ChangeEvent e)
public void setSelectedDate(java.util.Date selectedDate)
public void setSelectedHMS()
public java.util.Date getSelectedDate()
public static void main(java.lang.String[] args)