Benutzerschnittstellenformulare sind optionale Rich Client-Plug-ins auf der Basis von SWT und JFace, die Unterstützung für die Erstellung portierbarer Benutzerschnittstellen im Web-Stil in allen Eclipse-Benutzerschnittstellenkategorien bieten. Sie bieten einige sorgfältig ausgewählten, angepassten Fensterobjekte, Layouts und Unterstützungsklassen, die erforderlich sind, um das gewünschte Web-Erscheinungsbild zu erzielen. Da sie auf SWT basieren, lassen sie sich in alle Plattformen, die SWT unterstützen, portieren.
Benutzerschnittstellenformulare brechen mit den etablierten Erwartungen, dass Fensterobjektklassen in Benutzerschnittstellenkategorien der Eclipse-Workbench (Editoren, Sichten, Assistenten, Dialoge) zu erwarten sind. Ein Eclipse-Formular kann in all diesen Kategorien erscheinen, wodurch die Möglichkeiten von Benutzerschnittstellenentwicklern erweitert werden. Sie können nun das ab besten geeignete Konzept für eine Aufgabe verwenden, ganz gleich, wo sie sich befinden.
Eclipse-Formulare fügen Folgendes hinzu, um Benutzerschnittstellen im Web-Stil zu ermöglichen: