javafx动画_JavaFX动画工具
javafx動畫
好的,我想是時候讓您講一個小秘密了。 最近三個月左右,我從事一個私人項目,目標(biāo)是創(chuàng)建一個工具,使我可以輕松地為Java桌面應(yīng)用程序創(chuàng)建動畫。 JavaFX在API級別上提供了出色的動畫支持,但對于初學(xué)者甚至中級程序員而言,利用它并??不是不容易的。 但是,當(dāng)我使用Apple的Keynote創(chuàng)建演示幻燈片時,或者當(dāng)我看到WordPress的動畫/滑塊插件時,我意識到制作動畫是多么容易,所以為什么不將這些工具的簡便性引入JavaFX。 您可以在下面的屏幕截圖中看到的是到目前為止的工作成果。
這仍處于早期階段,情況可能會發(fā)生變化,但是基本思想是:該工具的輸出將是由幾張幻燈片組成的演示文稿。 每張幻燈片包含一個或多個元素。 元素類型是:區(qū)域,節(jié)點(代碼或fxml),圖像和視頻(更有可能出現(xiàn))。 每個元素可以具有任意數(shù)量的關(guān)聯(lián)轉(zhuǎn)換。 幻燈片的背景可以是圖像或視頻,也可以是兩者。 下圖顯示了一個演示文稿,其中包含背景視頻以及其上的三個視頻。 當(dāng)用戶按下綠色的“播放”按鈕時,視頻播放開始。 但是,可以通過將“播放”過渡進(jìn)一步向右/向未來移動來延遲每個視頻的開始,從而增加初始延遲。
創(chuàng)建第二個示例花了我60秒鐘的時間,目的只是讓您了解使用工具可以節(jié)省多少時間。
好的,現(xiàn)在就這些。 我希望我能有時間繼續(xù)從事此工具的工作,并可能在今年的JavaOne上進(jìn)行介紹。 那是如果特朗普在那之前��辭職。
祝大家編碼愉快!
翻譯自: https://www.javacodegeeks.com/2017/03/javafx-animation-tool.html
javafx動畫
總結(jié)
以上是生活随笔為你收集整理的javafx动画_JavaFX动画工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微基准测试 r_在您的构建过程中添加微基
- 下一篇: java美元兑换,(Java实现) 美元