Package jimmc.swing

Generic support classes to extend Swing functionality.

See:
          Description

Interface Summary
EditField A generic value editor.
 

Class Summary
AboutWindow The "Help/About" window.
ButtonAction An adapter class to simplify defining buttons.
CheckBoxAction An adapter class to simplify defining checkboxes with actions.
ComboBoxAction An adapter class to simplify defining ComboBoxes with actions.
ComponentPrintDialog  
GridBagger GridBagger is a helper class to simplify using GridBagLayout.
HtmlPanel A panel to display HTML text.
IqSplitPane An extension to javax.swing.SplitPane that allows you to swap the left/right or top/bottom components by double-clicking on the divider bar.
JsDateSpecField A text editing field that accepts only DateSpec data.
JsDurationField A text editing field that maintains an int which is a time duration in seconds, displaying and parsing the value as HH:MM:SS.
JsFrame A general Frame with utility methods.
JsIntegerField A text editing field that accepts only integer data.
JsTable An extended version of JTable which can sort on any column.
JsTextField JsTextField is an adapter class that simplifies attaching actions to text fields.
JsTimestampField A text editing field that accepts only Timestamp data.
LabelPrinter Layout and print labels.
MenuAction An adapter class for menus with actions.
MessagePanel A panel to display messages from various sources.
PrintPreviewer Provide a preview of a Printable.
TableHighlightRenderer A TableCellRenderer that renders its text highlighted to distinguish that cell from others in the table.
TableMap  
TableSorter  
 

Package jimmc.swing Description

Generic support classes to extend Swing functionality.