We're a team of a designer and a programmer. Me, the programmer, is hopeless on design of all sorts, so the user interface of the game must be created by the designer. We were thinking of a main screen, where the character walks around, a small minimap in the top, an inventory section, etc.
All these things would have to be designed in a way that looks pretty, i.e nice graphics/buttons/colors etc. I'm assuming that the designer will create an outline of this interface in photoshop/illustrator, then send me the file in .png or .jpeg format and I'll implement it into the program, making sure the buttons all work, etc.
My question is, is this the correct method for doing this? Should he send me the interface's layout in a .png/.jpeg format, or send me only the buttons and I have to code the rest of the interface manually in java, putting the buttons/icons where they need to be, etc. If so, how can I do this? Any classes/frameworks that do this?
Any guidelines at all will be helpful. Thanks!