java - 获取触摸屏上的点击计数鼠标监听器

标签 java swing awt mouselistener

我正在运行一个带有 JList 的简单 JFrame。

我遇到了和这个人一样的问题> Java getClickCount on touchscreen

我知道它已经发布了,但没有答案。

jList.addMouseListener(new MouseAdapter() {
         public void mouseClicked(MouseEvent e) {   
             System.out.println("MouseClick: "+e.getClickCount());
             if (e.getClickCount() == 2) {

最佳答案

下面的代码正在运行..

public class MainTest extends JPanel {

 public MainTest() {

      addMouseListener(new MouseAdapter() { 
          public void mousePressed(MouseEvent me) { 
            System.out.println(me.getClickCount()); 
          } 
        }); 

  }

  public static void main(String[] args) {
    JFrame frame = new JFrame();
    frame.getContentPane().add(new MainTest());

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setSize(200, 200);
    frame.setVisible(true);
  }

}

关于java - 获取触摸屏上的点击计数鼠标监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37923323/

相关文章:

java - 如何在运行时使用javac编译器设置类路径?

java - Java和GUI-根据MVC模式,ActionListeners在哪里?

java - 如何在 Java 中制作小于 125 x 50 的窗口?

java - 在自定义 Java 组件上正确查找帧速率

java - 如何向 JTree 添加间隙

java - 具有多次相同面板的选项卡式 Pane

java - 在一段时间内使用 kafka-streams 处理和检查事件

java - Android套接字客户端 - 无法发送消息

java - Apache FileUtils.isSymlink 和 Java7 的 Files.isSymbolicLink() 之间是否存在已知差异?

java - 处理多个 Action 监听器