![JAR search and dependency download from the Maven repository](/logo.png)
net.sf.cuf.ui.package.html Maven / Gradle / Ivy
The newest version!
package
This package contains various classes that make Swing coding easier.
-
The
{@link net.sf.cuf.ui.DispatcherAction}
class adds
support for a "selected" (think ButtonModel) property to the normal
Action/AbstractAction .
Furthermore a DispatcherAction object can dispatch ActionEvent's (this
is the main reason for the name DispatcherAction).
-
The
{@link net.sf.cuf.ui.SwingConnectionManager}
class
provides a different (smarter ;-)) call back handling compared with
the typical Swing addXYZListener approach.
The SwingConnectionManager works a little bit like the delegate-
Approach of C#/.NET, and dramatically reduces the memory footprint of
call back handling (a typical anonymous class takes up to 100 times
more memory).
-
The
{@link net.sf.cuf.ui.SwingDecorator}
can be used as
a decorator of Swing widgets, esp. useful for I18N.
-
A
{@link net.sf.cuf.ui.SwingMapping}
can be used as to
access widgets by a hierarchical name, and makes get-Methods
unnecessary.
-
The
{@link net.sf.cuf.fw2.UserProperties}
class can be used to
load and save user properties.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy