JSnapScreen provides snap screen service in java environment, which exposes enough interfaces to capture image and get the captured image, you can integrate it with your appliction easily and perfectly.
OpenTheme is an XML based GUI toolkit with a set of foundation class and WYSIWYG editor. Although it's originally designed for full screen GUI, it is also good for Windowed user interface, with full localization support and arbitary look-and-feel.