Introduction - If you have any usage issues, please Google them yourself
JAVA version of StarCraft all the source code. Swing-based interface to control the programming, as well as some user interaction control, drag and drop, scrolling, gaming control and other aspects of character creation and application of learning JAVA programming is an excellent example of a reference