This question already has an answer here:

Is there an Java equivalent to the WPF platform?

No correct solution


No, but there is JavaFX which can be compared to Flash/Flex & SilverLight

The most likely answer is Soyatec's eFace. It supports several key features of WPF. It uses XAML and databinding, so you can apply MVVM and test your ViewModel. Also it supports templating.

Also, this is used in Eclipse e4.

JavaFX is SUN's trial to compete with WPF.

It can be used in both Applets and Desktop applications

You can see this comparison

Please take a look at Qt Jambi. It uses the Qt framework:

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow