使用swing的动画和使用javafx的动画之间的区别

使用swing的动画和使用javafx的动画之间的区别,java,swing,animation,Java,Swing,Animation,我必须在java上为android创建一个窗口转换动画(比如关闭应用程序时的动画,它会消失,另一个从角落里进来)。我听说使用swing制作动画比使用javafx制作动画要复杂一些。所以,当我只使用swing编写程序时,我会遇到任何问题吗?或者,有什么我用swing做不到但用javafx可以做到的吗?我更喜欢使用swing,因为我对它很熟悉。谢谢。JavaFx更适合使用,因为它具有更好的属性。 Swing可能的副本已经存在15年多了,拥有强大的社区,由经验丰富的开发人员在生产环境中编写代码。Jav

我必须在java上为android创建一个窗口转换动画(比如关闭应用程序时的动画,它会消失,另一个从角落里进来)。我听说使用swing制作动画比使用javafx制作动画要复杂一些。所以,当我只使用swing编写程序时,我会遇到任何问题吗?或者,有什么我用swing做不到但用javafx可以做到的吗?我更喜欢使用swing,因为我对它很熟悉。谢谢。

JavaFx更适合使用,因为它具有更好的属性。

Swing可能的副本已经存在15年多了,拥有强大的社区,由经验丰富的开发人员在生产环境中编写代码。JavaFX是一个(较新的)新手,它的开发人员(使用API)经验较少,也没有看到太多的生产风险(你可以搜索Swing和JavaFX的职位公告,而Swing在下降,JavaFX一直非常稳定)。JavaFX当然是从头开始构建的,它考虑到了动画之类的东西(它的目标是成为一个Flash杀手,但HTML5几乎将两者都杀死)。如果你需要“滑动”风格的动画,我建议你看看