Skip to main content

Eclipse-like Panels: JGoodies SimpleInternalFrame

1 reply [Last post]
karsten
Offline
Joined: 2003-06-11

Hello,

The JGoodies Looks 1.2 ship with an eclipse-like panel that you can use to structure information in your applications. It consists of a header area with icon, title and optional toolbar and has a drop shadow around the content area. See for example: http://www.jgoodies.com/freeware/validationdemo/

This class uses an API similar to JInternalFrame; its name is SimpleInternalFrame located in package com.jgoodies.uif-lite.panel that you can find in folder src/examples/demo/ of the Looks 1.2 distribution. The SimpleInternalFrame is available under the terms of the BSD open source license.

I've decided to publish this panel class just because so many people have asked for it. Anyway, I suggest to consider building your own version just to practice how to combine custom borders with panels and components.

Best regards,
Karsten Lentzsch

Looks Project Home - https://looks.dev.java.net

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
karsten
Offline
Joined: 2003-06-11

For a well-designed (and btw. beautiful) alternative see William Louth's JDBInsight. If I'm correct William is a Tufte fan like me and renders a very light header background and uses a thin line instead of the drop shadow.

The advantage of a thin flat line over the pseudo 3D drop shadow is that you can nest panels without creating a Franken UI that goes up and down.

As said before, it is worth to consider implementing your own custom structuring panel.

Best regards,
Karsten

JDBInsight - http://www.jinspired.com/products/jdbinsight/downloads/index.html

Ed Tufte - http://www.edwardtufte.com/tufte/books_vdqi

Franken UI - http://www.jgoodies.com/freeware/metamorphosis/images/frankenui.gif