Tag: 点击

在Java中的非活动窗口上的某个位置模拟鼠标点击?

无论如何,我正在构建一个在后台运行的机器人。 这个机器人要求我点击。 当然,我希望能够在机器人运行时做其他事情。 所以我想知道我是否可以在非活动窗口的某个位置模拟鼠标点击。 如果可以的话,如果你们中的任何一个人能帮助我,我将不胜感激。

我想在Java中的图像上创建一个不可见的可点击对象

所以我用Java创建了一个游戏,用户点击的图像与其他图像不同。 我已经获得了创建关卡的图像,但我只是想让它如果用户点击图像上的特定位置,游戏将会继续进行下一个图像。 (所有图像都已放置在一个数组中。)设置游戏,使其打开第一张图像。 这是我的代码: package Final; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.*; import javax.swing.JFrame; public class drawPictures extends JFrame implements MouseListener { //it implements this because I want the user to click stuff //Now I need to declare the images that serve as my levels variables ahead of time. protected static Image levelOne; […]

使用XPath单击超文本链接

抱歉,如果这是一个愚蠢的问题 – 我是Selenium的新手。 我有一个我正在测试的网页,它在表格中有一些超文本链接。 HTML看起来像这样: History Attributes Xml Show Show Show 我想测试每个“显示”链接上的点击。 它们都有相同的文本,所以我不能通过https://stackoverflow.com/questions/13076765/clicking-on-a-hypertext-link-using-xpath/linktext引用它们。 我一直在用XPath引用它们,所以: driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2]/thead/tr/td[1]”).getText() 正确地返回’历史’和 driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2]/tbody/tr/td[1]”).getText() 正确返回’显示’。 所以我认为: driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2]/tbody/tr/td[1]”)).click() 将点击第一列中的“显示”链接。 但它没有 – 没有任何反应。 如果我做: driver.findElement(By.https://stackoverflow.com/questions/13076765/clicking-on-a-hypertext-link-using-xpath/linkText(“Show”)).click() 它会点击第一个“显示”链接,这是我所期望的。 我也可以这样做: driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2].1.0”)).click() 这是有效的 driver.findElement(By.xpath(“(//a[contains(text(),’Show’)])[2]”)).click() 所以,总而言之,所有这些工作: driver.findElement(By.https://stackoverflow.com/questions/13076765/clicking-on-a-hypertext-link-using-xpath/linkText(“Show”)).click() driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2].1.0”)).click() driver.findElement(By.xpath(“(//a[contains(text(),’Show’)])[1]”)).click() 但这不是: driver.findElement(By.xpath(“//div[@id=’content’]/div/form/div/table[2]/tbody/tr/td[1]”)).click() 为什么?

图像正在播放动画,图像可以点击

我为图像制作了一个简单的动画,然后在图像上设置事件OnClick以进行祝酒。 问题是我让图像开始在onCreate上做动画,我设置了要点击的图像并触发吐司,但问题是图像不可点击,但如果我按下原始位置图像,吐司启动(onClick不随动画移动) 谢谢你的帮助 这是anim文件夹中的动画代码(translate.xml) 这是活动类 package com.example.animatest; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.widget.Toast; public class MainActivity extends Activity { private ImageView image01; private long aefe; private ImageView image1; private ImageView image2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); image01 = (ImageView) findViewById(R.id.imageView1); […]

如何捕获trayicon.displayMessage()鼠标点击工具提示气球

嗨,我想在用户点击消息气球工具提示后显示更详细的信息。 但是,我找不到如何捕获该事件。 这可能吗?

获得动态形状的鼠标检测

基本上我正在构建一张世界地图。 我知道如何有一个方形点击区域。 但是我想这样做,这样我就可以将这些国家放在一起,并能够点击这个国家。 现在很明显我不能使用方形点击区域,因为我有点重叠区域。 我可以通过查看每个像素的透明度来做到这一点吗? 即便如此,我不知道该怎么做?