我是JavaFX的新手。目前正在使用第8版。我面临以下问题。当我试图绘制一个矩形时,它是居中对齐的。我添加了一个eventHandler,它给我鼠标点击的坐标。所以我只需要从左上角绘制这个矩形,而不是从中心绘制,所以我可以通过鼠标点击的坐标然后传递这个矩形
所以y轴从左上到左,y轴从左上到右。所以
carRect = new Rectangle(0,0,70,36);
此代码表示此矩形将左上对齐绘制但不与宽度70和高度36居中对齐。我缺少什么?我知道,我可以传递负值,但我只需要从eventHandler获取它们的方式。
答案 0 :(得分:0)
刚使用普通窗格代替StackPane,解决了这个问题。