2013-02-16 194 views
3

javafx 1.3教程介紹how to morph a rectangle to a circle ?如何創建從一個形狀到另一個形狀的變形效果?

enter image description here

的代碼是明確的,很簡單...。

javafx 2.2中是否有等價的轉換?

+0

Hi @gontard。你能否看看我的問題,「[是否有可能在JavaFx中創建一個高度動態變化的Stage?](http://stackoverflow.com/questions/31360919/how-to-dynamically-change-the- javafx中的stage-in-a-stage)「,看看你是否能夠有所幫助? – 2015-07-11 19:42:32

回答

2

等待更好的解決方案,我找到了解決辦法。

我的解決方案基於jfxrt.jar中可用的變形算法(com.sun.javafx.sg.prism.ShapeEvaluator)和方法javafx.scene.shape.Shape#createFromGeomShape。由於這些代碼部分不可見,我複製它們。

該代碼位於this gist

1

根據現有的Javadoc和特徵描述:

http://javafx-jira.kenai.com/browse/RT-11089

不存在這樣的轉化,通過JavaFX的2.2支持。

在當前時刻,該功能沒有修正版本,因此,它不打算出現在JavaFX 8中(至少在此刻)。可能,它將在未來出現。

順便說一句,你可以投票該功能。如果它具有較高的優先級,它將更有可能被修復。

+0

謝謝,javadoc中對jira的引用在哪裏? – gontard 2013-02-17 07:56:25

+0

我的意思是,javadoc不包含任何類似功能的描述,並且在這種功能上存在功能問題,所以我們可以認爲它並不直接支持。除此之外,通常javadoc並沒有描述可能的功能。 (也有數百個,如果不是數千個功能,調整和RFE,並且它們不在javadoc中描述) – 2013-02-17 10:38:57

+0

對不起,我誤解了你的答案。當然,javadoc並沒有引用所有潛在的功能。你知道如果javafx 1.3是開源的嗎?可能是我可以遷移源代碼。 – gontard 2013-02-18 21:27:06

相關問題