Skip to content

SwingSet 4.0.11 Released

Compare
Choose a tag to compare
@bpangburn bpangburn released this 07 Feb 21:12
· 8 commits to master since this release

SwingSet is an open source Java toolkit containing data-aware replacements for many of the standard Java Swing components. Version 4.0.11 fixes numerous small bugs, updates a number of dependencies, and modifies/expands the SwingSet Demo Examples.

From the CHANGELOG.txt file:

  1. Due to the many version changes on an ongoing basis, starting with SwingSet 4.0.11, POM changes have been moved to CHANGELOG-POMS.txt in the same folder.
  2. Fix for component updates following navigation: #144
  3. SSComboBox/SSDBComboBox - Ability to display underlying database value when a combobox doesn't have a corresponding Option: #145
  4. Add updateSSDBComboBoxes to SSDataGridScreenHelper: #153
  5. Fix for SSTableModel draw after a deletion: #156
  6. Fix for updating of default parent ID when using SSDataGridScreenHelper: #157
  7. Add screen helper method to combine setParentID() and updateScreen(): #159
  8. Add 'Example4 Advanced' to SwingSet Demo:
  • Move code from Example4 that demos navigator actions:
    -- assigning actions to function keys
    -- assigning actions to buttons
  • Add code showing use of MissingOptionControl and custom ListItemFormat for null/missing Options
  1. Add DataGridExampleSupport used by SwingSet Demo Example5:
  • Provides more testing/examples of grid usage
  • Improves H2 handling so demo can now do row insertion/deletion into grid (note that this exposed #5 above)
  1. Ability to use an environment variable, JAVA_PREFERRED_SCREEN, to control placement of the SwingSet demo in a multi-monitor environment.
  2. SwingSet Demo button, screen name, and README cleanup.

For more information see:

The latest Maven artifact is available from:
https://search.maven.org/artifact/com.nqadmin.swingset/swingset