不使用JavaFX和SWING有什么区别
我正在使用JavaSwing开发我的应用程序,我应该尽快完成它,但是设计非常糟糕。 我找到了一些建议,告诉我应该使用JavaFX。 JavaFX和JavaSwing之间有什么区别?不使用JavaFX和SWING有什么区别,java,swing,javafx,compare,Java,Swing,Javafx,Compare,我正在使用JavaSwing开发我的应用程序,我应该尽快完成它,但是设计非常糟糕。 我找到了一些建议,告诉我应该使用JavaFX。 JavaFX和JavaSwing之间有什么区别? 代码行是否有任何更改?主要区别可能是发布日期。。。JavaFX是较新的,可以被认为是Swing的继承者 JavaFX中添加了许多非常有用的特性。 请参见此处的一些关键功能: 我可以为自己列出主要功能: 样式可以通过CSS设置(类似于) 绑定:将ui值(如输入文本的宽度)绑定到类中的字段的简单方法。更改字段的值将更新
代码行是否有任何更改?主要区别可能是发布日期。。。JavaFX是较新的,可以被认为是Swing的继承者 JavaFX中添加了许多非常有用的特性。 请参见此处的一些关键功能: 我可以为自己列出主要功能:
- 样式可以通过CSS设置(类似于)
- 绑定:将ui值(如输入文本的宽度)绑定到类中的字段的简单方法。更改字段的值将更新ui而不使用样板文件
- 动画/过渡:制作动画的简单方法,如闪烁或移动的ui组件
- 3D:操作模型以生成动画3D视图的简单方法
从零开始创建一个新的应用程序,我认为你应该考虑使用JavaFX,Swing是过时的(IMHO)
你如何看待改变框架会改进你的设计?这里已经讨论了一个类似的主题: