问题标签 [mouse-coordinates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
150 浏览

javascript - 根据鼠标坐标选择椭圆并从div中获取座位id

我正在创建一个canvas基于“选择您自己的座位”的预订系统,并且难以确定如何确定是否已点击其中一个圆圈。座位是基于从一个填充了从CRM system. 我曾尝试使用“this”关键字,并认为这会有所帮助。我想我可以使用坐标来确定选择了哪个座位,然后返回该座位的 ID,以便通过 CRM 请求预订。

我应该创建一个多维数组并用坐标和座位 ID 填充它吗?

http://jsfiddle.net/caspianturner/5sycT

0 投票
1 回答
2466 浏览

vb.net - 窗体外的鼠标坐标

我正在尝试制作一个简单的鼠标宏程序,但我无法弄清楚如何在表单本身之外获取鼠标的坐标。我已经尝试过MousePositionCursor.Position但这似乎只采用表格内的坐标。

我在互联网上环顾四周,但大多数示例都是在表单/应用程序内部捕获,而我在 StackOverflow 上发现的唯一类似问题没有得到解答。 VB.net——在表单外获取鼠标坐标

那么,在自己的程序之外捕获鼠标坐标的简单方法是什么?如果不是简单的方法,有人可以解释一下复杂的方法吗?我真的很感激!

0 投票
2 回答
1870 浏览

java - 通过坐标选择图像中的颜色

我想在鼠标点击颜色的位置时获取图像中颜色的RBG值。实际上,我将图像放在 jFrame 的左上角。我尝试获取鼠标位置,例如 x= 190, y=80,靠近图像的最后一个像素。但是,图像大小为 200x24。因此,我无法将鼠标指针位置转换为图像的像素。有什么方法可以做到这一点吗?谢谢你。

添加更多信息:

我创建了一个 jframe 并在 jframe 的左上角放置了一个 jlabel,它是图像。我想要做的是:当我使用鼠标点并单击图像上的位置时,我会得到这个位置的颜色。屏幕截图: http: //i.stack.imgur.com/SjFhr.png [当我使用鼠标指向图像的黑色位置时,它显示 r=240,g=240,b=240]

0 投票
1 回答
326 浏览

xaml - 如何在 Blend for Visual Studio 中保存鼠标单击的坐标?

我想为触摸屏设计一个界面原型,以便在用户测试期间记录每次鼠标点击。我成功地制作了故事板,但未能记录鼠标点击。

我查找了其他问题 - 如何在 WPF 中获取当前鼠标屏幕坐标?,如何在 WPF 中获取当前鼠标屏幕坐标?- 但不明白如何将这些代码应用到 .xaml 或代码隐藏文件(每次试验我都会收到错误消息。)

如果我想记录测试人员在画布上的点击位置,如何跟踪坐标并将日志导出为其他文件格式?

0 投票
1 回答
652 浏览

javascript - 如何将画布坐标转换为平铺坐标?

所以我有一个画布,上面画着等距平铺图,看起来很完美。

在脚本底部的事件侦听器中,我在画布内抓取光标的坐标。我怎样才能找出光标悬停在哪个图块上?

很抱歉粘贴了这么长的代码,但所有这些都只是为了放置等距网格。

编辑:另外,我怎样才能得到平铺图像的左上角坐标来中继它?

0 投票
1 回答
2385 浏览

jquery - 在鼠标移动之后,使用 jquery 在弹出 div 中显示鼠标坐标

我需要能够检查 html 页面内的各种元素位置。为此,我想要一个将鼠标坐标显示为靠近鼠标光标的弹出窗口的 div。

0 投票
3 回答
78 浏览

javascript - 滚动正文后到鼠标坐标的位置

如果我根据mouse co-ordinates父 div 内部定位子 div,而不滚动主体,则子 div 被正确定位。现在,如果滚动主体以使父 div 仅可见,然后单击父级以定位子级,则不会定位子级。请提出一种方法,即使在滚动身体后我也能定位孩子。请在这个Fiddle中找到相同的案例。在此先感谢

0 投票
1 回答
1083 浏览

matlab - matlab在不点击的情况下获取图像上的鼠标坐标(鼠标悬停)

我已经在谷歌上搜索了一段时间以找到解决这个看似简单的问题的方法:在鼠标移动时(不点击)在图像轴中获取鼠标坐标。

  1. 我发现impixelinfoval确实可以做到这一点,但我无法uicontrol在脚本中从中提取像素坐标(它们是否存储在某个字段中?)。

  2. 我还发现它ginput会给你坐标,但前提是你点击。

您知道这两个问题之一的任何解决方法吗?

您是否知道任何使用 MATLAB 函数来完成此任务的解决方案?

0 投票
1 回答
7996 浏览

javascript - Three.js - 获取鼠标点击的 X、Y 和 Z 坐标

我正在使用three.js 的68 版

我想单击某处并获取 X、Y 和 Z 坐标。我按照这里的步骤操作,但他们给我的 Z 值为 0:Mouse / Canvas X, Y to Three.js World X, Y, Z

基本上,如果我在场景中有一个网格,并且我单击它的中间,我希望能够计算出与该网格的位置相同的值。这只是一个例子。我知道我可以使用光线投射,看看我是否与网格碰撞,然后检查它的位置。但是,即使我没有单击网格,我也希望它能够工作。

这可能吗?这是一个jsfiddle:http: //jsfiddle.net/j9ydgyL3/

在那个 jsfiddle 中,如果我能设法单击该正方形的中心,我希望分别计算 X、Y 和 Z 值的 10、10、10,因为这些是正方形位置的坐标。以下是关注的两个函数:

我留下了一些我尝试过的其他代码注释掉了。请注意,这个被注释掉的代码在 jsfiddle 网站上不起作用,可能是因为他们仍在使用 54 版的three.js。它在我的 68 版机器上运行良好。

编辑:澄清一下,无论鼠标在哪里,我都希望能够获得坐标。我只是在这个例子中使用了一个网格,因为通过查看计算的坐标是否与网格的相同,很容易验证它是否有效。我真正想要的是它可以在不使用网格的光线投射的情况下工作。例如,我们可以让它总是在每次鼠标移动时将计算出的坐标打印到控制台,无论场景中有什么。

0 投票
2 回答
87 浏览

html - Javascript 鼠标坐标和声明 DOCTYPE

我想在页面中显示鼠标坐标,当我不声明 DOCTYPE 时它可以工作,但是当我声明 DOCTYPE 时它不会!你能帮我解决这个问题吗?这是我的代码:

在上面的代码中,我可以毫无问题地获得 y 坐标,但是当我添加 doctype 时,它​​没有正确显示 y 坐标:

编辑

这是我的代码,现在可以完美运行。谢谢你们: