> I was comparing the widgets that are in Swing & JavaFX versus Pivot this week > and began wondering "why create a whole new widget library"? > ... > Is it because Swing controls cant be treated as beans?
Yes, that is one reason. Some others are discussed in the FAQ: https://cwiki.apache.org/PIVOT/frequently-asked-questions-faq.html
