Java Swing - 如何检测双击 JTabbedPane 中的选项卡标题

标签 java swing jtabbedpane

有什么方法可以检测双击 JTabbedPane 中的选项卡标题吗?

我不是说 ChangeEvent..

最佳答案

我在发布后几秒钟就找到了解决方案:

jTabbedPane1.addMouseListener(new java.awt.event.MouseAdapter() {
        @Override
        public void mouseClicked(java.awt.event.MouseEvent evt) {
             if (evt.getClickCount()==2 && jTabbedPane1.indexAtLocation(evt.getX(), evt.getY())==3) {
                 //deteced doubleclick on tab with index 3
             }
        }
    });

关于Java Swing - 如何检测双击 JTabbedPane 中的选项卡标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41528601/

相关文章:

java - Linux 与 Windows File.delete()

java - 我如何使用 spring aop 编写日志记录测试?

java - 在 Evaluate-Expression 上运行语句与 Watches intellij 之间的区别?

java - JCheckBox 自动取消选择

java - 如何将 JTextArea 添加到 Closable TabbedPane

java - JTabbedPane 动态选项卡

java - Java swing中JTabbedPane如何实现四侧阴影效果?

java - 动态创建TestNG.xml文件并传递参数

java joptionpane 几秒钟后自动关闭

java - 如何将数据从1个JFrame形式的文本字段传递到另一个JFrame形式的JList?