Package org.sm.smtools.swing.dialogs

Provides various dialog boxes.

With this package, it is easy to generate custom dialog boxes for interacting with the user. There are message dialogs, warning dialogs, confirmation dialogs, date and time choosers, ...

  • Class Summary
    Class Description
    JAboutBox
    The JAboutBox class provides a modal dialog box containing general application information.
    JConfirmationDialog
    The JMessageDialog class pops up a standard "Ok/Cancel" dialog box containing a question.
    JCustomColorMapChooser
    The JCustomColorMapChooser class provides a dialog for creating a custom colour map:
    JDateChooser
    The JDateChooser class provides a dialog box for choosing a date.
    JDefaultDialog
    The JDefaultDialog class is a baseclass for creating arbitrary dialog boxes.
    JIncompleteWarningDialog
    The JIncompleteWarningDialog class pops up a standard dialog box for incomplete implementations.
    JMessageDialog
    The JMessageDialog class pops up a standard dialog box containing a message.
    JTimeChooser
    The JTimeChooser class provides a dialog box for choosing a time.
    JWarningDialog
    The JWarningDialog class pops up a standard dialog box containing a warning.
  • Enum Summary
    Enum Description
    JAboutBox.ELogoPosition
    Useful constants to specify the logo's position relative to its accompanying about text.
    JDateChooser.EUseDefaultDate
    Useful constants to allow the use of the undo button .
    JDefaultDialog.EModality
    Useful constants to specify a modal or modelss dialog box.
    JDefaultDialog.ESize
    Useful constants to specify a fixed or resizable dialog box.
    JDefaultDialog.EType
    Useful constants to specify an "Ok", "Ok/Cancel" or custm type dialog box.
    JTimeChooser.EDigitalClock
    Useful constants to specify whether or not a digital indication of the current time should be shown.
    JTimeChooser.EType
    Useful constants to specify a time chooser for selecting only the hour and minute, and/or second and/or millisecond.
    JTimeChooser.EUpdatingMethod
    Useful constants to specify a time chooser that shows a clock which is updated continuously or in second time steps.