Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何获得鼠标”;x";及;“是”;当我点击scala时_Scala_Scalafx - Fatal编程技术网

“如何获得鼠标”;x";及;“是”;当我点击scala时

“如何获得鼠标”;x";及;“是”;当我点击scala时,scala,scalafx,Scala,Scalafx,您好,我想知道当我点击鼠标时是否有办法获得x和y位置,目前我有一个按钮,点击时会显示一个文本框,输入完成后,会提示您点击网格窗格,它会在用户点击的地方画一个圆圈。如果可能的话,我不想让java参与进来,但这并不重要。对于任何节点,您都可以使用如下代码处理鼠标事件: node.onMousePressed = (me: MouseEvent) => { println(s"Mouse pressed at (${me.screenX}, ${me.screenY})") } 等等

您好,我想知道当我点击鼠标时是否有办法获得x和y位置,目前我有一个按钮,点击时会显示一个文本框,输入完成后,会提示您点击网格窗格,它会在用户点击的地方画一个圆圈。如果可能的话,我不想让java参与进来,但这并不重要。

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

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