All Classes and Interfaces

Class
Description
Utility methods for working with the AWT.
 
 
Utility methods for integrating into desktop environments.
System properties you can set before this class is initialised:
Utility methods for loading and scaling images and icons, with automatic support for HiDPI displays.
 
Utility methods for integrating into the Mac OS X desktop environment.
 
 
 
 
This is a marker interface for Swing components that managed their own scale, so should be skipped by the utility methods on the GUIUtils class.
 
A component which can execute a task in the background, reporting its progress on a progress bar, displaying status messages from the task, and optionally allowing the user to cancel the task.
A component which can execute a task in the background, reporting its progress on a progress bar, displaying status messages from the task, and optionally allowing the user to cancel the task.
 
 
 
A named task which may report its progress and may return a value.
A checkbox which binds to the model of another checkbox so that their states are synced.
Created by Pepijn Schmitz on 20-07-16.
 
Created by Pepijn on 26-11-2016.
A generic visual component which can display one or more layers of large or even endless tile-based images, with support for scrolling and scaling the images.
 
A listener for changes to a TiledImageViewer view.
A container for a TiledImageViewer, which adds scrollbars around it.
A listener for changes in the contents of tiles.
A provider of image tiles.
Created by Pepijn on 27-11-2016.