3

javafx 1.3 教程描述了如何将矩形变形为圆形?.

在此处输入图像描述

代码清晰且非常……简单。

javafx 2.2 中是否有等效的转换?

4

2 回答 2

2

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

我的解决方案基于 jfxrt.jar( com.sun.javafx.sg.prism.ShapeEvaluator) 中可用的变形算法和方法javafx.scene.shape.Shape#createFromGeomShape。由于这些代码部分不可见,因此我复制了它们。

该代码可在此 gist中找到。

于 2013-02-25T13:38:41.660 回答
1

根据现有的 javadoc,以及功能描述:

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

JavaFX 2.2 不支持这种转换。

目前,该功能没有修复版本,因此,它不打算出现在 JavaFX 8 中(至少目前是这样)。有可能,它会在未来出现。

顺便说一句,您可以投票支持该功能。如果它具有高优先级,它更有可能被修复。

于 2013-02-17T01:09:50.997 回答