标签: mouseclick-event

在Actionscript中通过Sprite路由鼠标事件3

在一个纯粹的Actionscript 3项目中,我有一个与另一个精灵重叠的精灵.较低的精灵通常会处理鼠标点击.较低的精灵在与较高的精灵重叠时不再处理鼠标事件.

我知道这是正常的行为.

我希望下级精灵在重叠时处理鼠标事件.(在我的特定情况下,较高的精灵只是一个装饰品;无论如何它都没有正常的鼠标互动.)这可能吗?有没有办法通过更高的精灵路由鼠标事件?

我在这里找到了一个关于我的问题的简短陈旧的讨论:

http://kb2.adobe.com/cps/137/tn_13766.html

谢谢.

sprite actionscript-3 mouseevent mouseclick-event

2
推荐指数
1
解决办法
3718
查看次数

是否可以在Java中编写宏?

我希望在我的Java应用程序中发生某些事件时快速单击另一个应用程序.

鉴于我知道屏幕上我想要注册点击的坐标,我的Java应用程序是否可以告诉操作系统点击那里?

我可能想要注册多次点击.

我也可能/想要注册键盘笔划.这也可能吗?

java macros mouseclick-event

2
推荐指数
1
解决办法
5136
查看次数

将jqPlot图保存到图像文件

我正在使用jqPlot在一些网页上显示许多图表.我希望能够将这些图表保存到图像文件中.

做这个的最好方式是什么?是否可以在图表上使用右键菜单选项,以便将图表保存到图像文件中?

以下是我的一个图表的一些代码:

var plotCogsLineGraph = $.jqplot('FinancialsLineGraph', [[30,31,34,40,45], [34,38,31,42,38]], 
{ 
            axes:
            {
                xaxis:
                {
                      ticks: ['5','4','3','2','1']
                },
                yaxis:
                {
                    label:'%',
                    pad: 1.05,
                    ticks: ['0','15','30','45','60']
                }
            },

            width: 480, height: 270,
            legend:{show:true, location: 's', placement: 'insideGrid', renderer: $.jqplot.EnhancedLegendRenderer},
    seriesDefaults: 
    {
                rendererOptions: {smooth: true}
    },
    series:[ 
                {
                    lineWidth:1, 
                    label:'COGS',
                    markerOptions: { size:1, style:'dimaond' }
                }, 
                {
                    lineWidth:1, 
                    label:'Wages',
                    markerOptions: { size: 1, style:"dimaond" }
                }
                ]
    }
); 
Run Code Online (Sandbox Code Playgroud)

需要在上面的代码中添加什么才能将图形保存到图像文件中?

javascript image save mouseclick-event jqplot

2
推荐指数
1
解决办法
9781
查看次数

处理Web浏览器控件的单击事件

我想添加webBrowser控件的click事件.这是我的代码.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        HtmlDocument htmlDoc; 
        public Form1()
        {
            InitializeComponent();
            OpenFileDialog open = new OpenFileDialog();
            open.ShowDialog();
            this.webBrowser1.Navigate(open.FileName);

        }

        private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            if (webBrowser1.Document != null)
            {
                htmlDoc = webBrowser1.Document;
                htmlDoc.Click += new HtmlElementEventHandler(htmlDoc_Click);
            }
        }
        private void htmlDoc_Click(object sender, HtmlElementEventArgs e)
        {
            MessageBox.Show("Click");
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

我希望它能够显示一个.ppt文件.可以显示但是当我点击webBrowser时,没有显示消息框.还有其他解决方案吗?谢谢

.net c# browser powerpoint mouseclick-event

2
推荐指数
1
解决办法
9687
查看次数

JavaFX:对Single,Double和Triple Click做出反应

我正在尝试配置某些操作以响应鼠标点击次数.在我看来,单击和三击被检测并应用.但双击并不真正起作用.我尝试过这样的事情:

if (doubleClick)
else if (tripleClick)
else if (singleClick).
Run Code Online (Sandbox Code Playgroud)

检查的顺序也没有帮助,双击的操作永远不会被触发,因为单击的操作首先被触发.关于如何做到这一点的任何想法?

mouseclick-event javafx-8

2
推荐指数
2
解决办法
5911
查看次数

从鼠标点击位置转换

尝试了这百万种方式,总是得到转换错误.我只是在一个平面上点击,希望点击鼠标位置以进入变换变量,以便我的角色走向那一点.我var target: Transform;用来定义角色移动的位置.如何从世界空间中的点击中提取该类型的变量,该点击将与平面(或任何东西)相交?

var WalkingSpeed = .05;

// The target marker.
var target: Transform;

// Speed in units per sec.
var speed: float;

static var mousePos : Vector3;

function Update() {
    // get distance between objects current position and the target position
    var distance = Vector3.Distance (target.transform.position, transform.position);

    if(distance > 0) {
        // we are still not at the target, do walking animation
        animation["walk"].speed = 1;    // set speed of animation
        animation.CrossFade("walk");    // actually play the animation
    } …
Run Code Online (Sandbox Code Playgroud)

unity-game-engine mouseclick-event unityscript

2
推荐指数
1
解决办法
1万
查看次数

我应该在我的网络应用中使用哪种类型的点击?

背景: 我们正在开发一个包含图表的Web应用程序.目前,可以左键单击图表点以缩放/深入查看数据的该部分.我们正在添加一些其他功能,允许用户将元数据添加到数据点.我知道用户将专门使用Mozilla,尽管我回避限制单个浏览器的任何事情.请不要js库.

问题: 我应该使用什么类型的"点击"将元数据添加到已经左键单击的元素(超链接)?

我头脑风暴的一些选择:

  • 捕获右键单击的oncontext菜单(这对我来说是对的)
  • 双击
  • 按住Ctrl键
  • 左键单击打开一个上下文菜单,该菜单具有现有的左键单击功能和新功能

这些是否有任何约定?你觉得最直观的是什么?

javascript-events mouseclick-event

1
推荐指数
1
解决办法
140
查看次数

C#WinForm多次单击事件处理程序以实现类似功能

我有一些toolStripMenuItems作为一系列网站的有用链接,代码的粗略示例如下:

private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
    Process.Start("http://www.google.com");
}

private void toolStripMenuItem2_Click(object sender, EventArgs e)
{
    Process.Start("http://www.bing.com");
}

private void toolStripMenuItem3_Click(object sender, EventArgs e)
{
    Process.Start("https://www.duckduckgo.com");
}

private void toolStripMenuItem4_Click(object sender, EventArgs e)
{
    Process.Start("http://www.yahoo.com/");
}
...
Run Code Online (Sandbox Code Playgroud)

有更优雅的方式来处理这个问题吗?

c# event-handling mouseclick-event winforms

1
推荐指数
1
解决办法
598
查看次数

在纯javascript中模拟真实的人类鼠标点击?

我目前正在开发 chrome 扩展程序,该扩展程序必须自动执行某些过程,但是在页面中,当我单击元素时执行了某些操作,但是当我使用 JavaScript 以编程方式单击元素时,没有任何反应。

有谁知道如何像真人一样点击它?

event.isTrusted // readonly property
Run Code Online (Sandbox Code Playgroud)

但我怎样才能使它成为一个 event.isTrusted = true?

我觉得网站对click事件的isTrusted属性做了一些预防方法!

javascript mouseevent mouseclick-event google-chrome-extension

1
推荐指数
1
解决办法
4169
查看次数

如何在JavaFX中捕获单击或双击窗口标题?

众所周知,当用户双击窗口标题栏时,该窗口的大小会调整为完整的可用屏幕尺寸。至少我在 Mac OS 中见过这种情况发生。知道如何捕捉这个事件吗?我应该在代码中监听什么,以便我知道用户单击或双击了窗口标题?

java javafx window mouseclick-event

1
推荐指数
1
解决办法
363
查看次数