I'm working on the UIs for a turn based tactical rpg made with Java and LWJGL. I'd like to make a set of "dynamic" UIs similar to those of the game Torchlight 2. I would like to know if there are any good technique (or article) for build UI's architecture and regarding the comunication between UI and game (to handle, for example, events like button clicking).
closed as not a real question by Nicol Bolas, Byte56♦, Josh Petrie♦, bummzack, michael.bartnett Jan 9 '13 at 7:28
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.
FengGUI is just such an implementation (Java GUI Framework on top of JOGL and LWJGL). You can get its sources here, maybe that will help you...