![]() |
1
3
您可以用JavaFX做任何事情,也可以用TornadoFX做任何事情,因为它基本上是JavaFX之上的一个更高级别的API。 JavaFX本身没有针对Web的渲染功能,但jpro通过使用WebSockets将JavaFX用户界面直接“渲染”为SVG,非常巧妙地实现了这一点。 事实上,Tornadofx有特殊的支持,可以更容易地创建基于jpro的应用程序。 你的出发点是 https://www.jpro.one/ TornadoFx指南还包含有关如何使用JPRO的信息: https://github.com/edvin/tornadofx-guide/blob/master/part2/Scopes.md#using-tornadofx-with-jpro JPRO是一种商业产品,在编写时(2018-11-20),一台具有8GB内存的服务器每月启动AV 99欧元。每个用户都会得到自己的应用程序实例,尽管仍然在同一个JVM中运行。 虽然这个系统工作得非常好,但它最适合在客户机和服务器之间存在低延迟、最好是高带宽的情况下使用,因为每个事件都将通过WebSocket连接进行传输。对于面向公众的网页来说,这通常是一个糟糕的选择,但它是可行的。事实上, http://jpro.one 实际上是一个javafx应用程序! 免责声明:我与jpro没有任何关系,我只是告诉你让javafx应用程序通过浏览器可用的唯一方法。 |
![]() |
Jozef · ItemViewModel项为空 7 年前 |
![]() |
SF23 · 如何在TornadFX中更改视图 7 年前 |
![]() |
shan · 为什么我的场景为空? 7 年前 |
![]() |
Adi · 如何在TornadFX中注入ItemViewModel 7 年前 |
![]() |
skiey · 如何将节点样式(或styleClass)绑定到属性? 7 年前 |
![]() |
skiey · 将域类包装到ItemViewModel 7 年前 |