共にそれらは、基礎を成し、ユーザインタフェースシステムがwindowsであろうとmacosであろうとlinuxであろうと、javaプログラムに一貫したユーザインタフェースを提供する。