|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
gov.noaa.pmel.sgt.swing.prop.GeoDateDialog
public class GeoDateDialog
GeoDateDialog
is a calendar, plus optionally, time, chooser
that produces a date. It allows the invoker to set the
allowable range of dates by specifying an earliest and latest
allowable date. The user can select a date to within
5 minutes. If the hour and minutes aren't needed, a flag
allows the exclusion of the display of these fields.
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 |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static int |
CANCEL_RESPONSE
|
static int |
DATE
|
static int |
HOUR_OF_DAY
|
static int |
MINUTE
|
static int |
MONTH
|
static int |
OK_RESPONSE
|
static int |
YEAR
|
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 |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
GeoDateDialog()
|
|
GeoDateDialog(GeoDate inDate)
|
|
GeoDateDialog(GeoDate inDate,
GeoDate earliestDateAllowedIn,
GeoDate latestDateAllowedIn,
int xlocIn,
int ylocIn)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
|
java.awt.Font |
getBoldFont()
|
java.awt.Color |
getCalBackground()
|
GeoDate |
getDate()
|
GeoDate |
getEarliestDateAllowed()
|
GeoDate |
getGeoDate()
|
boolean |
getHideTime()
|
GeoDate |
getInitialDate()
|
GeoDate |
getLatestDateAllowed()
|
java.awt.Color |
getPanelBackground()
|
java.awt.Font |
getRegularFont()
|
java.awt.Color |
getSelectedButnBackground()
|
java.lang.String |
getTitle()
|
void |
itemStateChanged(java.awt.event.ItemEvent itemEvent)
|
static void |
main(java.lang.String[] args)
|
void |
propertyChange(java.beans.PropertyChangeEvent event)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
|
void |
resetMonthYearPanel(GeoDate newDate)
|
void |
setBoldFont(java.awt.Font boldFontIn)
|
void |
setCalBackground(java.awt.Color color)
|
void |
setEarliestDateAllowed(GeoDate earliestDateAllowed)
|
void |
setGeoDate(GeoDate dt)
|
void |
setHideTime(boolean ans)
|
void |
setInitialDate(GeoDate initialDateIn)
|
void |
setLatestDateAllowed(GeoDate latestDateAllowed)
|
void |
setOutputDateFormatter(java.text.SimpleDateFormat sdf)
|
void |
setPanelBackground(java.awt.Color color)
|
void |
setRegularFont(java.awt.Font regularFontIn)
|
void |
setSelectedButnBackground(java.awt.Color color)
|
void |
setTitle(java.lang.String title)
|
int |
showDialog(GeoDate date,
int x,
int y)
|
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setUndecorated, show |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, 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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, 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, isOpaque, 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, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static int OK_RESPONSE
public static int CANCEL_RESPONSE
public static final int DATE
public static final int YEAR
public static final int MONTH
public static final int MINUTE
public static final int HOUR_OF_DAY
Constructor Detail |
---|
public GeoDateDialog(GeoDate inDate)
public GeoDateDialog(GeoDate inDate, GeoDate earliestDateAllowedIn, GeoDate latestDateAllowedIn, int xlocIn, int ylocIn)
public GeoDateDialog()
Method Detail |
---|
public void setEarliestDateAllowed(GeoDate earliestDateAllowed)
public void setLatestDateAllowed(GeoDate latestDateAllowed)
public GeoDate getEarliestDateAllowed()
public GeoDate getLatestDateAllowed()
public void setOutputDateFormatter(java.text.SimpleDateFormat sdf)
public void setInitialDate(GeoDate initialDateIn)
public void setGeoDate(GeoDate dt)
public void setTitle(java.lang.String title)
setTitle
in class java.awt.Dialog
public java.lang.String getTitle()
getTitle
in class java.awt.Dialog
public GeoDate getInitialDate()
public void setRegularFont(java.awt.Font regularFontIn)
public java.awt.Font getRegularFont()
public void setBoldFont(java.awt.Font boldFontIn)
public java.awt.Font getBoldFont()
public void setPanelBackground(java.awt.Color color)
public java.awt.Color getPanelBackground()
public void setCalBackground(java.awt.Color color)
public java.awt.Color getCalBackground()
public void setSelectedButnBackground(java.awt.Color color)
public java.awt.Color getSelectedButnBackground()
public void setHideTime(boolean ans)
public boolean getHideTime()
public int showDialog(GeoDate date, int x, int y)
public GeoDate getGeoDate()
public void resetMonthYearPanel(GeoDate newDate)
public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
itemStateChanged
in interface java.awt.event.ItemListener
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public GeoDate getDate()
public void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange
in interface java.beans.PropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener
in class java.awt.Window
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener
in class java.awt.Component
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |