Vision component

I’m a newbies in java UI.
what king of UI API is used for ignition component ? Awt, Swing, Swt ?

I try to use the abstract component to create a custom one.
Is there a way to include swt component ?

the following link
present very good web browser or media player component.
is the UI technology used compatible with ignition ?
It’s seem to be platform dependant ?

Ignition uses Swing.