问题标签 [mousepress]

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 投票
4 回答
2098 浏览

java - 如何在按下按钮时重复调用方法(Java with Swing)?

只要按下按钮,我就会尝试重复调用一个方法。但我得到一个无限循环。有人可以帮我吗?

谢谢。

0 投票
1 回答
96 浏览

events - 在不接触标签及其内容的情况下在笔记本上捕获鼠标按下事件

我在Funtoo Linux上用gtkD编程。 我想在Notebook中捕捉鼠标按下事件, 但我不想触摸选项卡及其内容。 我在Notebook中使用函数: addOnButtonPress (), 但之后标签不可重新排序(以前是的)。 或者类似地,如何仅在选定的窗口/小部件上捕获鼠标事件而不触及它的子级。 谢谢你的帮助。





0 投票
1 回答
5884 浏览

java - Libgdx为什么我的按钮在鼠标点击时没有响应

为什么我的TextButton,来自 libgdx 的点击没有响应?

我有一个按钮,这个按钮有一个监听器,但它没有响应。该按钮正在显示,但它不响应鼠标点击。

0 投票
2 回答
2650 浏览

java - 机器人类 - 如果按下按钮?

我已经阅读并理解了 java 中的 Robot 类是如何工作的。我唯一想问的是,如何在 if 语句中按下和释放鼠标按钮。例如,只有在按下/释放空格按钮时(以及之后),我才会单击。我会使用以下代码:

0 投票
1 回答
672 浏览

focus - 组合框从pyqt的主窗口窃取键盘

我正在编写一个小型 pyqt 程序。我希望主窗口对箭头移动做出反应。我在我的MainGui班级中添加了一个事件来keyPressEvent处理这个问题。只要我不按某些按钮(例如Key_UpKey_Down指向我的(目前仅)QComboBox而不是我的mainGui. 我试图把焦点放在mainGui每个之后,paintEvent但我需要双击按钮/组合框。

然后我尝试使用MousePressEvent来检查某个元素是否在鼠标下方。这适用于组合框,但不适用于按钮。

那么,我怎样才能将关键事件定向到mainGui或将焦点转移到QButtons

0 投票
1 回答
253 浏览

java - 当 Int 更改时,一个 JPanel 中 MousePressed 中的 Int 值不会更新

我正在编写一个应用程序来在网格中打印砖块,并且我已经对其进行了设置,因此理想情况下,为了更改颜色,菜单选择会更改一个 int,它会在砖块类中设置颜色。

我有两个面板,一个用于网格(绘制事物的地方),一个用于菜单栏。如果我手动更改网格中的数字,它可以工作,所以我认为这可能是菜单的问题,但我不确定。我想知道如何在菜单 jpanel 更改时将 int 从菜单 jpanel 获取到网格 jpanel。

这是菜单代码:

这是地图网格代码:

这是砖代码:

0 投票
2 回答
134 浏览

java - e.getY() 返回值高于预期

当我按下窗口左上角附近的某个位置时,由于某种原因,输出结果e.getY()比 高约 40 e.getX()。我不明白为什么……你呢?我不清楚关于e.getY().

0 投票
1 回答
2649 浏览

qt - Qt中的QLabel OpenCV图像坐标

我想使用基于 mouseClicks 的 OpenCV 对图像进行操作。

我正在使用 QLabel 来显示 cv::Mat 图像。现在我的问题是让鼠标点击相对于图像的位置。所以,我想 (0,0) 在图像的左上角。

以下是我的 mousePressEvent,但这些不是正确的坐标。

请帮忙。

0 投票
1 回答
290 浏览

java - JAVA Robot 鼠标事件在 osX mavericks 的登录屏幕上不起作用,但在较低版本上起作用

我使用 LaunchAgents 在登录窗口中运行一个 java 应用程序,它远程捕获鼠标和键盘事件并执行它。键盘事件正常工作,但鼠标事件不能正常工作。

captureImage.robot.mousePress(InputEvent.BUTTON1_MASK); (在代码内部使用)

我无法在登录窗口控制鼠标。在 aqua 或登录时工作正常。 *控制台错误: *

0 投票
1 回答
3065 浏览

qt - 如何通过单击 Qt 中的 qgraphicsscene 获取确切位置

我正在编写代码以从文件中加载图像并对此图像进行一些编辑(更改一些像素的值),放大或缩小然后保存图像。另外,我想知道与点击 qgraphicsscen 相关联的原始图像中的位置。到目前为止,我找不到任何有用的功能。

我加载图像的代码:

我的编辑代码:

我想知道 e->pos() 和原始图像中的确切位置之间的关系。