Package org.compiere.grid.ed
Class Calendar
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.compiere.swing.CDialog
-
- org.compiere.grid.ed.Calendar
-
- All Implemented Interfaces:
ActionListener
,KeyListener
,MouseListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,ChangeListener
,RootPaneContainer
,WindowConstants
public class Calendar extends CDialog implements ActionListener, MouseListener, ChangeListener, KeyListener
Pop up Calendar & Time- Version:
- $Id: Calendar.java,v 1.3 2006/07/30 00:51:27 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class org.compiere.swing.CDialog
ACTION_DISPOSE, s_dialogAction, s_disposeKeyStroke
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
Action Listener for Month/Year combo & date buttonsTimestamp
getTimestamp()
Return Time stampboolean
isCancel()
Cancel button pressedboolean
isClear()
Clear button pressedvoid
keyPressed(KeyEvent e)
keyPressedvoid
keyReleased(KeyEvent e)
Key Released - Return on entervoid
keyTyped(KeyEvent e)
keyTypedvoid
mouseClicked(MouseEvent e)
Mouse Clickedvoid
mouseEntered(MouseEvent e)
mouseEnteredvoid
mouseExited(MouseEvent e)
mouseExitedvoid
mousePressed(MouseEvent e)
mousePressedvoid
mouseReleased(MouseEvent e)
mouseReleasedprotected void
processWindowEvent(WindowEvent e)
Window Events - requestFocusvoid
stateChanged(ChangeEvent e)
ChangeListener (Year/Minute Spinner)-
Methods inherited from class org.compiere.swing.CDialog
dialogInit, setTitle
-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
Calendar
public Calendar(Frame frame)
Mimimum Constructor for Date editor- Parameters:
frame
- frame
-
-
Method Detail
-
processWindowEvent
protected void processWindowEvent(WindowEvent e)
Window Events - requestFocus- Overrides:
processWindowEvent
in classJDialog
- Parameters:
e
- event
-
getTimestamp
public Timestamp getTimestamp()
Return Time stamp- Returns:
- date and time
-
isCancel
public boolean isCancel()
Cancel button pressed- Returns:
- true if canceled
-
isClear
public boolean isClear()
Clear button pressed- Returns:
- true if canceled
-
actionPerformed
public void actionPerformed(ActionEvent e)
Action Listener for Month/Year combo & date buttons. - Double clicking on a date closes it - set m_current...- Specified by:
actionPerformed
in interfaceActionListener
- Overrides:
actionPerformed
in classCDialog
- Parameters:
e
- Event- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
-
stateChanged
public void stateChanged(ChangeEvent e)
ChangeListener (Year/Minute Spinner)- Specified by:
stateChanged
in interfaceChangeListener
- Parameters:
e
- Event
-
mouseClicked
public void mouseClicked(MouseEvent e)
Mouse Clicked- Specified by:
mouseClicked
in interfaceMouseListener
- Overrides:
mouseClicked
in classCDialog
- Parameters:
e
- Evant- See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)
-
mousePressed
public void mousePressed(MouseEvent e)
mousePressed- Specified by:
mousePressed
in interfaceMouseListener
- Overrides:
mousePressed
in classCDialog
- Parameters:
e
-- See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)
-
mouseEntered
public void mouseEntered(MouseEvent e)
mouseEntered- Specified by:
mouseEntered
in interfaceMouseListener
- Overrides:
mouseEntered
in classCDialog
- Parameters:
e
-- See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)
-
mouseExited
public void mouseExited(MouseEvent e)
mouseExited- Specified by:
mouseExited
in interfaceMouseListener
- Overrides:
mouseExited
in classCDialog
- Parameters:
e
-- See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)
-
mouseReleased
public void mouseReleased(MouseEvent e)
mouseReleased- Specified by:
mouseReleased
in interfaceMouseListener
- Overrides:
mouseReleased
in classCDialog
- Parameters:
e
-- See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)
-
keyReleased
public void keyReleased(KeyEvent e)
Key Released - Return on enter- Specified by:
keyReleased
in interfaceKeyListener
- Parameters:
e
- event
-
keyTyped
public void keyTyped(KeyEvent e)
keyTyped- Specified by:
keyTyped
in interfaceKeyListener
- Parameters:
e
-
-
keyPressed
public void keyPressed(KeyEvent e)
keyPressed- Specified by:
keyPressed
in interfaceKeyListener
- Parameters:
e
-
-
-