Package rma.swing

Class RmaJDateTimeField

All Implemented Interfaces:
FocusListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, DocumentListener, Scrollable, SwingConstants, Modifiable, ModifiedEventControl, DateChooserField, EditableComponent, FormManagementListener, RmaValidComponent
Direct Known Subclasses:
MilitaryDateTimeField

public class RmaJDateTimeField extends RmaJCalendarField
See Also:
  • Constructor Details

    • RmaJDateTimeField

      public RmaJDateTimeField()
    • RmaJDateTimeField

      public RmaJDateTimeField(String date, String time)
      Builds a new component with specified dates and times.
      Parameters:
      date - This must be in the format of "01Jan2001", ddMMMyyyy.
      time - This must be in the format of "1354", HHmm.
  • Method Details

    • getFormat

      public String getFormat()
      Overrides:
      getFormat in class RmaJDateField
    • init

      protected void init()
    • isTimeVisible

      protected boolean isTimeVisible()
      Overrides:
      isTimeVisible in class RmaJCalendarField
      Returns:
    • createDefaultModel

      protected Document createDefaultModel()
      Description copied from class: RmaJTextField
      Creates the default implementation of the model to be used at construction if one isn't explicitly given. An instance of RMADocument is returned.
      Overrides:
      createDefaultModel in class RmaJDateField
      Returns:
      the default model implementation
    • setDate

      protected void setDate(Calendar cal)
      set the date portion of the field
      Overrides:
      setDate in class RmaJCalendarField
      Parameters:
      cal - date in the format of Calendar.getTime().toString()
    • getDateFormat

      protected DateFormat getDateFormat()
      Overrides:
      getDateFormat in class RmaJDateField
    • main

      public static void main(String[] args)