我正在为我的项目(虚拟诊所)创建一个数据库,这将是一个Web应用程序,但这里有一个东西..我想要我的应用程序将基于JavaFX(MVC模式,在哪里)我可以使用在SceneBuilder中编辑的.fxml文件的视图段是否可以使用此解决方案?
答案 0 :(得分:2)
另一个答案中提到的http://javafx-samples.com/显示了作为服务器进程运行的JavaFX应用程序,并使用JavaScript通过网络进行镜像。这在技术上是令人钦佩的,并且可能对您的用例工作得相当好,但在将其与客户端JavaScript解决方案进行比较时应牢记这一点。
它不适用于片状互联网连接,并且扩展它将有限制,因为它需要Java服务器端代码和JavaScript端代码。
此类架构在过去已被广泛使用(例如Echo2,AjaxSwing等),即使与GWT等类似架构相比,它们也从未获得过如此强烈的牵引力。
现在有几个基于客户端的基于JavaScript的VM包括TeaVM,它们非常惊人,并且可以完全在客户端产生相当好的结果,例如我们在recent demo中使用了此虚拟机。
答案 1 :(得分:1)
如果您需要在容器中具有后端的浏览器中运行的Web应用程序,则无法使用JavaFX。但您可以尝试Vaadin。在那里,您可以使用Java代码或HTML来构建您的应用程序。他们还出售designer application。
答案 2 :(得分:0)