使用JavaFX创建webapp-可能吗?
我正在为我的项目wirtual clinic制作一个数据库,它将是一个web应用程序,但有一件事。。我希望我的应用程序将基于JavaFX MVC模式,在视图段中我可以使用在SceneBuilder中编辑的.fxml文件。这个解决方案可行吗?如果您需要在浏览器中运行web应用程序,并且在容器中具有后端,那么您不能使用JavaFX。但是你可以试试。在那里,您可以使用Java代码或HTML来构建应用程序。他们还销售。如果您需要在浏览器中运行web应用程序,并且在容器中具有后端,则不能使用JavaFX。但是你可以试试。在那里,您可以使用Java代码或HTML来构建应用程序。他们还出售。当然这是可能的,但有插件和更新的问题 一些解决方案正在进行中。您可以查看此网站:使用JavaFX创建webapp-可能吗?,java,model-view-controller,javafx,Java,Model View Controller,Javafx,我正在为我的项目wirtual clinic制作一个数据库,它将是一个web应用程序,但有一件事。。我希望我的应用程序将基于JavaFX MVC模式,在视图段中我可以使用在SceneBuilder中编辑的.fxml文件。这个解决方案可行吗?如果您需要在浏览器中运行web应用程序,并且在容器中具有后端,那么您不能使用JavaFX。但是你可以试试。在那里,您可以使用Java代码或HTML来构建应用程序。他们还销售。如果您需要在浏览器中运行web应用程序,并且在容器中具有后端,则不能使用JavaFX。
我认为这是有希望的,因为你不需要插件。当然有可能,但插件和更新有问题 一些解决方案正在进行中。您可以查看此网站: 我认为这是有希望的,因为你不需要插件。另一个答案中提到的显示了一个JavaFX应用程序作为服务器进程运行,并使用JavaScript通过网络镜像。这在技术上是令人钦佩的,对于您的用例来说可能工作得相当好,但在将其与客户端JavaScript解决方案进行比较时,您应该记住这一点 它不能很好地用于脆弱的互联网连接,扩展它会有限制,因为它需要Java服务器端代码和JavaScript端代码 此类架构在过去被广泛使用,例如Echo2、AjaxSwing等,即使与类似架构(如GWT)相比,它们也从未获得过显著的吸引力 现在有几种基于JavaScript的客户端虚拟机,其中包括非常惊人的虚拟机,完全可以在客户端上产生非常好的结果。例如,我们在一个应用程序中使用了这个虚拟机。另一个答案中提到的显示了一个JavaFX应用程序作为服务器进程运行,并使用JavaScript通过网络进行镜像。这在技术上是令人钦佩的,对于您的用例来说可能工作得相当好,但在将其与客户端JavaScript解决方案进行比较时,您应该记住这一点 它不能很好地用于脆弱的互联网连接,扩展它会有限制,因为它需要Java服务器端代码和JavaScript端代码 此类架构在过去被广泛使用,例如Echo2、AjaxSwing等,即使与类似架构(如GWT)相比,它们也从未获得过显著的吸引力
现在有几种基于客户端JavaScript的虚拟机,其中包括非常惊人的虚拟机,完全可以在客户端上产生非常好的结果,例如,我们在一个应用程序中使用了这个虚拟机。我将web应用程序理解为指用户界面是一个或多个网页的应用程序,即UI由web浏览器呈现。JavaFX是一个用于开发厚客户端独立UI界面的工具包。如果您对web应用程序的理解有所不同,您能具体说明您的意思吗?如果没有,我不清楚你的问题是什么。我的意思是这个web应用程序GUI中的所有可视化内容都可以用FXML创建,我使用FXML用SceneBuilder创建桌面应用程序,但我想知道我是否可以用FXML在web应用程序中创建GUI?我不知道如何用另一种方式解释它,在FXML中指定要在web浏览器中显示的UI?基本上,没有。您可以尝试创建JavaFX应用程序和,但要使其与浏览器安全限制一起工作非常困难。我认为web应用程序是指用户界面为一个或多个网页的应用程序,即UI由web浏览器呈现。JavaFX是一个用于开发厚客户端独立UI界面的工具包。如果您对web应用程序的理解有所不同,您能具体说明您的意思吗?如果没有,我不清楚你的问题是什么。我的意思是这个web应用程序GUI中的所有可视化内容都可以用FXML创建,我使用FXML用SceneBuilder创建桌面应用程序,但我想知道我是否可以用FXML在web应用程序中创建GUI?我不知道如何用另一种方式解释它,在FXML中指定要在web浏览器中显示的UI?基本上,没有。您可以尝试创建一个JavaFX应用程序和,但要使其与浏览器安全限制一起工作是非常困难的。