Holger's
Java API

Package com.antelmann.util.gui

This package contains utility classes for GUI related implementations.

See:
          Description

Interface Summary
FontSelectionListener The listener that's notified when a font selection changes
FormValidator<T> used for form dialogs that update data.
MouseBoundsListener.Snapper  
 

Class Summary
AlarmClockFrame A little GUI app with a JWatchLabel that can be run, halted and set.
CloseButton A simple JButton that will call parent.dispose() when the button is pressed.
CustomTheme allows to easily modify color themes.
FontSelectionEvent An event that characterizes a change in the current font selection.
FontViewer A nice little Font Viewer GUI application.
FormDialog<T> allows easy display and handling of forms.
JCipher a little sample gui to ease the task of using CipherKey
JComboButton a component that allows multiple buttons to share the same spot through a JComboBox, where the button's actions can directly be accessed
JDateIntervalChooser This class allows to easily select a range of dates.
JDiskUsage shows disk usage based on the given root directory.
JFileField A text component that denotes a file path; supports mouse drops from file system and provides a convenient JFileChooser.
JFontChooser provides a nice GUI mechanism to choose a System Font (with preview and compare option and several other features).
JFontControl provides a Font control component that can be used in a menu or toolbar.
JFontFileChooser provides a nice GUI mechanism to choose a Font from the file system.
JKeyButton a special button that sends KeyEvents to a component upon being pressed
JMainFrame a convenient JFrame providing some basic nice stuff
JMemoryGauge a component that displays current memory consumption
JPrinterSelect a gui component to support printing
JSearchList provides a list that can be case-insensitively filtered by its toString() representation through a text field.
JTimeChooser A simple specialized JSpinner using java.util.Date for a value.
JTouchNumPad represents a 4x4 NumPad for touch screen apps
JWatchLabel JWatchLabel is a JComponent that displays either the current time or a given Stopwatch updated every second
Language English language resources for the com.antelmann.util.gui package
Language_de Deutsche Uebersetzung fuer die com.antelmann.util.gui Package
Language_en English language resources for the com.antelmann.util.gui package
Language_lv resources for Latvia
Language_ru resources for Latvia
Menus Menus provides some convenient menus and dialogs that are potentially useful for any Java Swing Application.
MouseBoundsListener a listener class for moving/resizing a component via mouse movements.
Plot2DFunction Plot2DFunction provides a specialized JPanel that plots any given two-dimensional function.
PropertiesEditorFrame a convenient graphical editor for Properties
SchedulerFrame a convenient GUI to schedule predefined tasks
SelectAllOnFocusGain a general focus listener that will select all text on focus gain
SplashScreen for use as a splash screen.
TextViewerFrame a very simple text viewer w/ copy/print/save capabilities.
WaitMessageDialog a little wait dialog
 

Enum Summary
JDateIntervalChooser.Interval  
 

Exception Summary
FormValidationException indicates a problem during a form validation
 

Package com.antelmann.util.gui Description

This package contains utility classes for GUI related implementations.

An interesting highlight includes a class for plotting two-dimensional functions in a highly customizable and yet simple way.

Another feature highlight is a look&feel menu that can be applied for any GUI application.



(c) 2001-2006 Holger Antelmann - all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads