1

我需要在来自给定 API 的扩展类对象中Button显示一个。javafx.scene.layout.Pane

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

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

谢谢

4

1 回答 1

7

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

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

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

myButton.setScaleY(-1);

对于法国人:节点操作

于 2015-01-22T13:25:38.917 回答