如何在JavaFx 2中创建幻灯片(如powerpoint)节目?

时间:2012-09-11 04:35:37

标签: html5 slideshow javafx-2

这更像是一个主观问题,因为我现在还不知道。有没有办法在JavaFx中创建我的演示文稿,它可能需要一些编码,但好处是我可以在幻灯片中包含演示,因为演示文稿是关于JavaFx的。像impress.js这样的东西有助于在HTML5中创建幻灯片放映,这是演示HTML5内联的最佳选择

2 个答案:

答案 0 :(得分:1)

也许您可以使用Zen Java的JFX Flow库? http://www.zenjava.com/jfx-flow/

答案 1 :(得分:0)

  

有没有办法在JavaFx中创建我的演示文稿?

是。我可以想象很多方法。例如,您可以使用javafx 2.2中的pagination layout在不是全屏时浏览幻灯片,并将页面(幻灯片)过渡到键盘或鼠标事件以浏览分页对象的页面。您甚至可以使用Stage fullscreen property隐藏您的分页控件,并完全关注您所呈现的内容。

  

可能需要一些编码

如果您打算这样做一次,实际上很容易使用分页控件。在创建幻灯片时,您需要的只是记住MVC并设置好。

  

重点是我可以在幻灯片中包含演示,因为演示文稿是关于JavaFx

这个新功能使Take a snapshot with JavaFX可以制作场景或节点的缩略图(或用一些swing / awt魔术打印它们),并以编程方式将它们设置为分页按钮,因为你使用的是javafx这些对象可以很方便地将幻灯片内容与导航集成。

  

像impress.js这样的东西有助于在HTML5中创建幻灯片放映,这是演示HTML5内联的最佳方式

现在需要额外的编码,因为您必须创建和记录接口,以帮助未来的用户使用您的自定义控制器来符合(继承,扩展,使用等)。如果您打算在某种图形工具中进行转换,可以使用更多额外的编码。虽然并非不可能。

嗯,这就是想到的。我非常确定有关于如何制作它的其他方法和其他观点,只要你记住这是可行的并且你可以做到。