Release Notes: This release adds two classes (and a new jar file) to order Unit Tests using the JUnit framework for versions of JVM greater than Java 6, adds a default DefaultParserExceptionListener class to receive and process exceptions encountered during XML Parsing, and adds the direct capacity to set an entity resolver for an XMLSAXParser.
Release Notes: Replaces the noui and complete versions of the distribution with: core, ui, and complete version. Adds a generic dialog Swing class. Adds two classes that allow you to print styled messages in a Logger.
Release Notes: Allows any parameter types in the framework, allowing you to get messages with parameters. Adds several helper classes for the java.util.logging package. One class allows you to configure the formatting of a LogRecord; another only emits to System.err if the level of the LogRecord is greater than or equal to a specified level; and the last one is a filter that allows you to filter the records depending on the path of the LogRecord source.
Release Notes: Adds a framework for getting messages with parameters.
Release Notes: This release adds an "exist" method for files in the FileUtilities class. It fixes the "getAbsoluteFile" method in the FileUtilities class returning false for files using the HTTP protocol. It adds some new methods that deal specifically with URLs. It allows you to add custom entity resolution to XML parsers (experimental). It ensures that exceptions returned by the SAX handler are sorted by their line number.
Release Notes: This release adds new features in the BasicSAXHandler and the ResolverSAXHandler classes to allow it to add comments in the flow of XML parsing, and also to allow a colored result depending on the type of errors encountered.
Release Notes: The library now comes in two releases, one working on Java Swing and containing Swing components, and one without any Swing components that works on Android.
Release Notes: The library was made usable in a restricted Web context (such as Applets or Java Web Start). FileFilters installed on a JFileSelector were not removed in some cases after their use, leading to new JFileSelectors presenting the old filefilters in addition to the one they should use.
Release Notes: This version adds the ability to load resources and classes inside nested jar files. For example, if you have a jar file named inside.jar inside the main jar file main.jar, you will be able to retrieve resources and load classes in the inside.jar file. The classes that allow this are in the .net package. Note that some OpenJDK classes (under the LGPL) are used and heavily modified to achieve this, so this is only available in the LGPL version of the library.
Release Notes: This release fixes the source zip for the Apache and LGPL licenses. It also fixes the URL-aware methods provided in the FileUtilities class. Users should now be able to use URLs exactly like files with the new version of this class.