javafx中的镜像效果

jea*_*ues 1 javafx mirror pane

我需要Buttonjavafx.scene.layout.Pane来自给定 API的扩展类对象中显示。

我设法将按钮放在我想要的位置,但它们以镜像效果显示,就像这张图片一样

为了解决这个问题,我试图做相反的效果(这是个好主意吗?);我已经找到了setNodeOrientation(NodeOrientation value)Node 类的 方法,但只能以水平方式(从左到右 --> 从右到左)反转方向。是否存在垂直反转节点的方法?有没有更好的方法来Node正常显示我的(按钮)?

谢谢

jea*_*ues 7

Node的方法setScaleY(double scale)设置节点的尺度变化:

  • 1.0 --> 1/1 比例(默认)
  • 2.0 --> 2/1 比例
  • -1.0 --> 1/1 比例,但相对于应用此值的轴对称。

因此,为了垂直翻转按钮:

myButton.setScaleY(-1);
Run Code Online (Sandbox Code Playgroud)

对于法国人:节点操作