I'm trying to create a java app that is centered around generating and modifying a hex grid. So far I have not been able to find much in the way libraries that relate to this and I haven't found anything built into Flex for generating one.
Any help would be appreciated as I'm just starting on this app and very little is set in stone and I'm not having a ton of luck with researching this.
A hex grid is nothing more than a set of hexagonal shapes, isn't it? You use the drawing primitives (or import some artwork) to represent one hexagon, then do some maths to align them in a grid. You can make a grid class to set up the alignment and to tell you for navigation purposes, how to move between grid neighbours. If you want examples, perhaps change your search to actionscript.