There's no substitute to writing your own code for GUIs. It's tough and awkward at first, and Swing's LayoutManagers are confusing as hell until you've actually worked with them a bit, but like Dizzutch says, the tutorials on java.sun.com are great. Besides, if you find you need help with any specifics, you can always find it here.
