It is a small Java engine allows to organize a hexagonal field and make some manipulations with it.
The Framework is under Apache License 2.0
The Engine Core, it is implemented maximally platform independently and I guess it can be used for GWT and Android also. It is very small and allows to organize a hexagonal field and define own hexagonal field model and a render. It allows to use hexagons of two types:
it contains some Swing-based components for graphic operations. it uses the Apache™ Batik SVG Toolkit to parse and render SVG images. A Small example of usage the engine with Swing, you can find in wiki
An Implementation of Swing-based Hexagonal Map Editor. it allows to create and edit layered hexagonal maps. Prebuilt versions for Java and Windows can be downloaded from my Google drive folder.
The Engine can be used with Android and there is a small example of usage under Android 2.1