我有一个PathJavaFX有一套MoveTo.我正在添加Path到Pane.既然a Path是a Node,它应该自动绘制,对吧?该Pane说,它有Path一个孩子,但它不是绘画本身.我在这里错过了什么?
在Path由收集的PathElement秒.MoveTo是其中之一,但它移动当前路径的起点,你可以像绘图应用程序一样用鼠标光标进行类比.首先,将鼠标光标移动到所需位置,然后通过鼠标单击或拖动开始绘制.例如,要开始绘图Path,请使用其他路径元素LineTo.
Path path = new Path();
// First move to starting point
MoveTo moveTo = new MoveTo();
moveTo.setX(100.0f);
moveTo.setY(50.0f);
// Then start drawing a line
LineTo lineTo = new LineTo();
lineTo.setX(75.0f);
lineTo.setY(255.0f);
path.getElements().add(moveTo);
path.getElements().add(lineTo);
Run Code Online (Sandbox Code Playgroud)
对于一些有趣的演示,请参阅Draw a semi ring - JavaFX.
| 归档时间: |
|
| 查看次数: |
7109 次 |
| 最近记录: |