Eclipse的核心结构之一正是StandardWidgetToolkit——SWT。这一组组件可以用来在Java上开发图形用户界面,并提供了JavaSwing与AWT组件的原生代码替代选项。SWT结合了所运行的平台上的外观与操作感受来提供快速构建GUI的方法,并让它们看起来确实就像是属于所运行的平台。