基于rootPane左上角的Recangle

时间:2018-01-21 13:31:43

标签: java javafx javafx-8

我是JavaFX的新手。目前正在使用第8版。我面临以下问题。当我试图绘制一个矩形时,它是居中对齐的。我添加了一个eventHandler,它给我鼠标点击的坐标。所以我只需要从左上角绘制这个矩形,而不是从中心绘制,所以我可以通过鼠标点击的坐标然后传递这个矩形

所以y轴从左上到左,y轴从左上到右。所以

carRect = new Rectangle(0,0,70,36); 

此代码表示此矩形将左上对齐绘制但不与宽度70和高度36居中对齐。我缺少什么?我知道,我可以传递负值,但我只需要从eventHandler获取它们的方式。

1 个答案:

答案 0 :(得分:0)

刚使用普通窗格代替StackPane,解决了这个问题。