IBM is often known for having an NIH (Not Invented Here) mentality, so they invented their own GUI classes. But in fairness, SWT is widely percieved as being saner and faster than AWT or Swing anyway.
Eclipse is written using SWT, but a number of people also have built apps of their own using the SWT UI. There are even some Eclipse plugins that can help you, some of which generate to AWT, SWT, and even things like HTML.
Sometimes the only way things ever got fixed is because people became uncomfortable.
CLUCK LIKE A CHICKEN! Now look at this tiny ad:
free, earth-friendly heat - a kickstarter for putting coin in your pocket while saving the earth