mouse-position

    4热度

    2回答

    我有一个TGridLayout,装满了Firemonkey HD应用程序中的一些图像。在gridLayout的onMouseDown事件中,我想获取用户点击的图像对象,但我只有鼠标坐标。 为每个图像实现onMouseDown事件不是一个选项,因为如果从网格布局中删除图像,则会留下空白空间。在这种情况下,我也想知道用户是否点击了这个空白区域。 在Firemonkey中是否有某种“getChildAt

    7热度

    2回答

    我试图让鼠标在面板内的位置,如面板的左上角= x/y 0,0。 我在分钟给出的位置在整个屏幕上,所以取决于面板(它在一个框架中)在屏幕上的位置,坐标是不同的。我想你可以加入x/y坐标来解释这一点,但这似乎是一个混乱的解决方案。谁能帮忙? 这是我使用的mouseListener,它已被添加到面板。 private class MouseListener extends MouseAdapter {

    0热度

    1回答

    基本问题:我有一个带有多个参数的函数。我怎样才能从该函数内检索鼠标位置?这里有一些代码来澄清我的意思。 $(element).on("mousedown",checkDragDropEdit); function checkDragDropEdit() { if($('.editing').length > 0) { $('.editing').css('border',

    3热度

    1回答

    我正在使用Qt 4.8 我试图将鼠标光标绑定到我的应用程序的中心。 如果应用程序是在全屏它与下面的代码 int middleX = QApplication::desktop()->width() >> 1; int middleY = QApplication::desktop()->height() >> 1; QPoint newMousePos; newMousePos.setX(

    10热度

    3回答

    我有一个多行文本框,它根据给出的数据显示一些值(通常每行一个值)。 (为了让工具提示弹出一些“替代”数据),我希望得到鼠标悬停在其上的单词(或者至少是行),以便我可以找到替代方案显示。 我有一些想法,如何使用基于文本框和字体大小的计算来做到这一点,但我不会沿着这条路走下去,因为大小和字体可能会频繁变化。 那么...有没有使用鼠标位置来抓取特定文本框文本的方法?

    0热度

    1回答

    我如何知道鼠标位置是否在边距内? 我的意思是例如我在我的表单中有一个TrackBar控件,然后我想知道如果鼠标位置overhoving该控件。 private some sub()... if not mouseposition is over MyTrackbar location then Do something else Do nothing

    0热度

    2回答

    我不知道如何做一个好标题的..但在这里,我们去: 我试图得到准确的鼠标的位置,当我点击的标签上,用我添加到JScrollPane的JViewPort的MouseAdapter 我的面板本身添加到JScrollPane中。 当我试图让鼠标位置的坐标相对于面板的面积是可见总是..其不包括不可见的,因为滚动的区域.. 我不知道如果我让自己清楚,我希望如此.. 已经尝试从JViewPort和JScroll

    3热度

    2回答

    我正在尝试学习Python/Pygame。我创建了一个使用鼠标位置的程序,但是当我从IDLE运行它并从命令提示符下鼠标位置不更新时,并且当我单击图形窗口时,它将进入非响应模式。 该代码非常简单(见下文)。会发生什么是print-command一遍又一遍地打印原始鼠标位置。有任何想法吗? import pygame from pygame.locals import * pygame.init(

    0热度

    1回答

    我想允许用户使用鼠标选择一个区域,就像您可以在任何地方进行操作一样。为了更加清晰,只需在Windows上想象您的桌面,然后单击左键并使用鼠标按钮移动鼠标即可。以下将会发生:您将看到您的鼠标所经过的区域是如何用矩形突出显示的。这正是我想要做的。 p.s.在数学上,我知道如何计算,并且知道如何通过在按下鼠标时跟踪鼠标位置来绘制矩形。 Q1:如何跟踪鼠标位置? Q2:任何替代方式来做我想做的事情?

    0热度

    3回答

    我想要使图像对象旋转根据鼠标点击该图像和鼠标到对象的中心的角度。 单位圆的思考和具有该图像被旋转大约基于其中鼠标在该圆的圆。 我现在有 var stage = new Kinetic.Stage({ container: "container", width: 800, height: 500, id: "myCanvas", name: "myCanvas" }); var lay