Help on GUI - Quick Start

I’ve taken quite a bit of my time to look through the Java GUI tutorials, but I cannot find exactly what I want. And what do I want? Code for a window that has a frame that has save and a journal button that will initialize another window that will hold a uneditable text area that will hold text that comes from “journal.txt.” Also, I want a text box for entering text—the application I want to make is specified http://thsotusgames.wordpress.com/2010/10/10/12-learning-java-twin-days-4/---it is a text-based adventure game.

It’s been taking awhile for me to get ahold of something, but I cannot find anything. How do I create a frame that can hold two buttons that will be about quarter of an inch off of the right margin, a text area and text box that will hold text and I/O, and other things? Many tutorials don’t cover this area.

Plus, this is only an experimental game that I want to create. This game is for learning experiences so that I can begin on my simulation game. I figured that a text-based adventure game of a good size would be good to start me off in. It covers I/O, file manipulation, GUI, scanners, and writing skills/creativity. I want the end product to be a good, nice-sized game that will take about two hours or three hours to go through the entire thing. Plus, I have designed the storyline so that it will have three possible endings, and multiple secrets to create re-playability. I’ve already created the basic command line I/O–now, I want to convert it to a text-based GUI.

Can someone help me out here?

http://download.oracle.com/javase/tutorial/uiswing/