Man erweitert ein JPanel, überschreibt paintComponent(Graphics g) und benutzt zum Füllen des Panels mit einer Farbe die Klasse GradientPaint...
Du kannst aber auch einfach SimpleInternalFrame aus den Examples im Sourcecode der JGoodies Looks verwenden (steht unter BSD-Lizenz), denn darum handelt es sich dabei. Weitere Erweiterung ist eine integrierte Toolbar, auf die man halt Buttons oder sonstwas legen kann.