【发布时间】:2014-06-03 20:51:19
【问题描述】:
我知道这是一个简单的问题,但没有比堆栈溢出更好的问题了。我一直在开发一个 Java 桌面应用程序,它连接到远程数据库并使用大量 JTables 和 jasper 报告。当我必须开始考虑用户界面时,我已经到了这一点,我注意到我可以为此使用 JavaFX。根据我一直在做的一些研究,JavaFX 似乎提供了比 SWING 更好的用户界面。我的问题是,JavaFX 是否适合我的应用程序?当我的应用程序使用大量数据库查询、表格和 jasper 报告时,我可以使用它吗?还是我应该坚持使用 SWING?如果我应该使用 JavaFX,我应该从哪里开始构建一个应用程序,该应用程序使用 JavaFX 作为界面,使用 Java 作为幕后代码(书籍、网站)?谢谢。
【问题讨论】:
-
这些链接很有用,但它们并没有解决我对数据库连接和 Jasper 报告的主要担忧。
-
我将链接更多地作为起点,直到出现对该主题更了解的人。
-
您能否澄清“使用了很多 JTables...我必须开始考虑用户界面”?
JTable是一个用户界面组件,因此如果您创建了JTables,那么您已经开始构建 UI。