mouseevent相关内容

正确绘制图像

我正在创建一个小型图像编辑器,现在我正试图给用户提供通过拖动鼠标来绘制图像的机会(就像MS Paint中的铅笔工具一样). 我遇到了一些困难,因为当我太快地移动光标时,应用程序无法绘制所有应该着色的像素,只有一小部分是正确着色的. 我尝试了两种添加彩色像素的解决方案:首先,我创建了一个列表,其中存储了 mouseDragged 被调用时添加的所有点.之后,我决定在 BufferedIm ..
发布时间:2021-04-16 19:26:25 Java开发

鼠标右键事件

我通过这个论坛进行搜索,但是找不到关于该主题的很好的解释.与以下陈述有何不同?触发该事件的更好方法是哪种方法? if(evt.getButton()== 3) VS. if(SwingUtilities.isRightMouseButton(evt)) 解决方案 SwingUtilities.isRightMouseButton(evt) 这使用位操作数进行比较: (ev ..
发布时间:2021-04-13 18:43:20 Java开发

有没有一种方法可以将点击事件发送到python后台的窗口中?

因此,我正在尝试构建一个机器人,以自动化通过Bluestacks在PC上运行的手机游戏中的某些动作. 我的程序获取窗口的屏幕快照,在图像中查找某些按钮模板并返回其坐标. 我现在希望能够在这些坐标处将click事件发送到窗口,但是由于我也想在机器人在后台运行时执行其他操作,因此我正在寻找一种发送鼠标的方法事件直接传递到窗口(即使已最小化/在后台),而不会影响我做其他事情或将窗口置于前景/ ..
发布时间:2021-04-04 19:10:21 Python

Python检查是否单击了鼠标

所以我试图用Python构建一个简短的脚本.我想做的是,如果单击鼠标,鼠标将重置到任意位置(现在在屏幕中间).我希望此代码在后台运行,因此可以在OS(最可能是Chrome或某些网络浏览器)中运行.我还希望它使用户可以按住某个按钮(例如ctrl),然后他们可以单击离开而无需重置位置.这样,他们可以毫无困难地关闭脚本. 我很确定我知道如何做到这一点,但是我不确定要使用哪个库.我希望它是跨平台的, ..
发布时间:2021-02-15 18:30:32 Python

jfreechart关于交互地修改显示的曲线拖动鼠标的可能性的一般性问题

我以前从未使用过JFreeChart.有人告诉我,这是用Java绘制图表的不错的产品. 我有一个疑问,我想向已经有JFreeChart经验的人提出一些建议: JFreeChart是否仅设计用于显示静态的预先计算的值集? 或者是否存在任何“非常简单"的方式来处理鼠标事件(可能是拖动),以便动态更改显示的曲线(并因此更改关联的数据集)? “非常简单"是指无需编写太多代码即可执行 ..
发布时间:2021-02-11 20:59:02 Java开发

如何使用纯JavaScript和文档查询选择器实现jquery .on()函数

jquery on()函数允许DOM事件在可能插入到其中的元素上触发未来.如何在没有jquery的特定类的元素上使用纯JavaScript特别是mouseenter事件并使用现代的解决方案 在这里找到了答案 https://developer.mozilla.org/zh-CN/docs/Web/Events/mouseenter 对于任何有兴趣实现代码的人如下: ..
发布时间:2021-02-11 18:31:03 前端开发

在JavaFX中被鼠标拖动:确定要在其上拖动另一个节点的卡节点

我正在尝试通过实施一些纸牌游戏来学习javafx.通过处理mousePressed-和mouseDragged-events,我可以使卡移动. 在按下鼠标的时候,我存储了拖动的起点,并且在鼠标拖动的事件中,我将x和y转换应用于拖动的卡.像魅力一样工作,毫不拖延. (我 我的问题是确定被拖动的卡下的另一张卡(节点).你们有没有意识到某事?这样吗? 我试图避免手动计算来检查交叉点. ..
发布时间:2021-02-10 19:58:48 其他开发

如何使用OpenCV和Python将鼠标位置保存在变量中?

我正在将Python和OpenCV用于某些视觉应用程序. 我需要将鼠标位置保存在变量中,但我不知道该怎么做. 我可以在窗口中打印当前鼠标的位置,但是不能将其保存到变量中. 只有在python中工作时,我的问题才与此类似: OpenCV从鼠标回调函数返回值 我这样定义我的功能(用于打印鼠标位置): def mousePosition(event,x,y,flags,param): ..
发布时间:2020-11-11 02:47:40 其他开发

Linux中的鼠标事件处理?

我有一个事件处理代码,该代码可以为触摸板读取Linux的/dev/input/并根据按下/释放的按钮来打印结果. 尽管.截至目前,我的代码在终端上运行时正在等待按钮按下.我的下一步是将这个事件处理线程与另一个线程(不是基于事件的线程)一起运行.如果我继续通过读取终端上的输入来处理事件,则由于main()一直在等待按钮按下,因此我将无法执行其他线程作为main()的一部分. int ma ..
发布时间:2020-10-31 01:16:25 服务器开发

Event.MOUSE_LEAVE在AS3中不起作用

我只是将这个超级简单的代码示例丢入了Flash CS4 IDE框架脚本中,但是在控制台中没有任何输出.我只是将鼠标悬停在窗口上,而不单击任何东西,因此没有任何反应.为什么这不能按我预期的那样工作? stage.addEventListener(Event.MOUSE_LEAVE, traceMouse); function traceMouse(Evt:Event):void { tr ..
发布时间:2020-08-19 22:22:49 其他开发

长按还会触发“点击"和“鼠标"

我有一个表格行,当我单击此行时,我想具有两个功能.长按我想选择该行(添加".active_row"类),然后单击鼠标右键,我想打开该数据集的详细信息站点. 对于长按检测,我使用发现的第三方脚本 我比较了自动触发的长按单击和手动触发的事件的详细信息,它们是相同的.所以我不能以此来区分它. 有什么想法吗? 第三方脚本会在按下鼠标按钮500毫秒后触发此自定义长按事件.它使用事件mous ..
发布时间:2020-07-22 20:20:17 前端开发

如何将这段代码转换为我更熟悉的简单代码?

我现在是Java的第一年,在互联网上偶然发现了有关战舰游戏的这段代码。我想做的是用更简单的代码了解此代码。让我感到困惑的部分是第一行:“ computerGameBoard = new GameBoard(true,event->”。我熟悉按钮以及它们具有动作事件的方式,但是这段代码与之相比又有何不同,是否有可能将其转向进入与按钮类似的动作事件吗?我可以将其拆分为另一种方法吗?预先感谢。还请注意, ..
发布时间:2020-06-04 18:54:16 Java开发

我如何知道鼠标被单击了哪个控件?

我已经寻找了一段时间的代码,这些代码告诉我们鼠标单击了什么控件.我有一个包含50多个控件的窗体,并且我不想单击每个控件来使鼠标单击.我该怎么做? 解决方案 您可以使用每个控件的 Tag 属性.因此,将其设置为有意义的值,并在Click事件上执行以下操作: (sender As Control).Tag 编辑:您也可以这样做: foreach (Control item in ..
发布时间:2020-05-12 19:11:38 C#/.NET

从低级鼠标钩C#返回的错误鼠标坐标

我正在构建WPF应用程序,其中涉及一些将Form元素嵌入到同一渲染层的黑客行为.本质上,我要做的是在屏幕外渲染表单,并在WPF图像中对表单进行模拟.我还有一个低级的鼠标钩,如果将它们发往Form实体,则会从WPF应用程序中窃取事件,而是使用PostMessage(...)将事件发送到隐藏的form元素. 如果我从钩子过程中返回一个非零值来表示要吃掉该事件(即使我仍然调用队列中的所有鼠标钩子) ..
发布时间:2020-05-12 19:11:36 C#/.NET

秋千上在mousePressed事件上时如何在鼠标旁边显示消息?

每当在GUI中单击鼠标时,我都试图在鼠标旁边显示一个文本框.当您将鼠标悬停在Internet上的链接上时,同样的想法会将预览显示为一个小的弹出气泡.我想在单击时使用它. 解决方案 以下是您的示例: import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JFra ..
发布时间:2020-05-12 19:11:31 Java开发

有没有简单的方法可以检测Java中键盘和鼠标按钮是否被按下并保持按住状态而无需关注应用程序?

我正在尝试用Java编写非常简单的程序-当用户单击鼠标左键时,它将自动单击直到释放,但前提是之前使用键盘键进行了切换.我对这个自动触发部分没有问题,但是当我的应用程序没有焦点时,我不知道如何检测键盘按下和鼠标按钮按下.有一些简单的方法可以做到吗? 解决方案 附带说明-您是否正在为游戏创建宏? 您可以下载jNativeHook https://code.google.com/p/jna ..
发布时间:2020-05-12 19:11:29 Java开发

mousedoubleclick对于动态创建的按钮不起作用

在按钮事件中,通常将MouseDoubleClick添加到窗体中时会包括在内,但是当我以编程方式将按钮添加到窗体中时,即使在我自己编写程序的过程中也不会出现任何错误,但即使在我自己编写程序的情况下,IDE建议事件中也不存在MouseDoubleClick,但是它不会不要在MouseDoubleClick事件上做任何事情 这是我的代码: Dim pb As New Button pb.T ..
发布时间:2020-05-12 19:11:26 其他开发