|
SGT Home | |||||||||||
| 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
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--gov.noaa.pmel.sgt.swing.prop.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.
| 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 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 |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
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.Dialogpublic java.lang.String getTitle()
getTitle in class java.awt.Dialogpublic 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.ItemListenerpublic void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListenerpublic GeoDate getDate()
public void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange in interface java.beans.PropertyChangeListenerpublic void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener in class java.awt.Windowpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener in class java.awt.Componentpublic static void main(java.lang.String[] args)
|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||