点击scala

时间:2016-03-04 05:31:10

标签: scala scalafx

您好我想知道当我点击时是否有办法获取鼠标x和y pos,目前我有一个按钮,当点击它时会显示一个文本框,在您完成输入后提示单击一个gridpane,它将绘制一个用户单击的圆圈。如果可能的话,我想让java远离这个,但这并不重要。

1 个答案:

答案 0 :(得分:0)

对于任何节点,您都可以使用以下代码处理鼠标事件:

node.onMousePressed = (me: MouseEvent) => {
  println(s"Mouse pressed at (${me.screenX}, ${me.screenY})")
}

等等。