Package org.cesilko.rachota.gui
Class DateDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.cesilko.rachota.gui.DateDialog
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants
public class DateDialog extends javax.swing.JDialogDialog for user friendly selecting date to be displayed in Day View.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JButtonbtCancelprivate javax.swing.JButtonbtOKprivate javax.swing.JComboBoxcmbMonthprivate java.util.Datedateprivate javax.swing.JLabellbSelectDateprivate javax.swing.JPanelpnDaysprivate java.util.DatepreviousYearprivate javax.swing.JSpinnerspYearprivate javax.swing.JTextFieldtxtDateprivate inttypeType of dialog.static intTYPE_COPY_TASKIdentifies dialog for copying task to different day.static intTYPE_SWITCH_DATEIdentifies dialog for switching current day view.-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description DateDialog(java.awt.Frame parent, java.util.Date date, int type)Creates new form DateDialog
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidbtCancelActionPerformed(java.awt.event.ActionEvent evt)private voidbtOKActionPerformed(java.awt.event.ActionEvent evt)private voidcmbMonthActionPerformed(java.awt.event.ActionEvent evt)private voidcmbMonthKeyPressed(java.awt.event.KeyEvent evt)private voidformMouseEntered(java.awt.event.MouseEvent evt)java.awt.FontgetFont()Returns font that should be used for all widgets in this component based on the language preferences specified by user.private voidinitComponents()This method is called from within the constructor to initialize the form.private voidlbDayMouseClicked(java.awt.event.MouseEvent evt)private voidpnDaysKeyPressed(java.awt.event.KeyEvent evt)private voidspYearStateChanged(javax.swing.event.ChangeEvent evt)private voidtxtDateMouseClicked(java.awt.event.MouseEvent evt)private voidupdateDays()-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, 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, setTitle, 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, 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
-
-
-
-
Field Detail
-
TYPE_SWITCH_DATE
public static final int TYPE_SWITCH_DATE
Identifies dialog for switching current day view.- See Also:
- Constant Field Values
-
TYPE_COPY_TASK
public static final int TYPE_COPY_TASK
Identifies dialog for copying task to different day.- See Also:
- Constant Field Values
-
type
private int type
Type of dialog.
-
btCancel
private javax.swing.JButton btCancel
-
btOK
private javax.swing.JButton btOK
-
cmbMonth
private javax.swing.JComboBox cmbMonth
-
lbSelectDate
private javax.swing.JLabel lbSelectDate
-
pnDays
private javax.swing.JPanel pnDays
-
spYear
private javax.swing.JSpinner spYear
-
txtDate
private javax.swing.JTextField txtDate
-
date
private java.util.Date date
-
previousYear
private java.util.Date previousYear
-
-
Method Detail
-
updateDays
private void updateDays()
-
getFont
public java.awt.Font getFont()
Returns font that should be used for all widgets in this component based on the language preferences specified by user.- Specified by:
getFontin interfacejava.awt.MenuContainer- Overrides:
getFontin classjava.awt.Component- Returns:
- Font to be used in this component.
-
initComponents
private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
-
pnDaysKeyPressed
private void pnDaysKeyPressed(java.awt.event.KeyEvent evt)
-
cmbMonthKeyPressed
private void cmbMonthKeyPressed(java.awt.event.KeyEvent evt)
-
txtDateMouseClicked
private void txtDateMouseClicked(java.awt.event.MouseEvent evt)
-
lbDayMouseClicked
private void lbDayMouseClicked(java.awt.event.MouseEvent evt)
-
spYearStateChanged
private void spYearStateChanged(javax.swing.event.ChangeEvent evt)
-
cmbMonthActionPerformed
private void cmbMonthActionPerformed(java.awt.event.ActionEvent evt)
-
btCancelActionPerformed
private void btCancelActionPerformed(java.awt.event.ActionEvent evt)
-
btOKActionPerformed
private void btOKActionPerformed(java.awt.event.ActionEvent evt)
-
formMouseEntered
private void formMouseEntered(java.awt.event.MouseEvent evt)
-
-