posted 13 years ago
I'm not sure what the real question was, here, but the Eclipse GUI is built on a set of classes called the SWT. The authors of Eclipse didn't care for AWT or Swing so they incented their own GUI framework.
Quite a few other people feel the same way, so it's completely possible to use SWT in applications that have nothing to do with Eclipse at all. For example, the Pentaho Business Intelligence Suite has apps that use SWT for their GUI.
A quick search will turn up some very good resources on how to program SWT. I was working with one of the layout tutorials just the other day. One of my current projects is a plugin for Penatho.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.