gpt4 book ai didi

java - 如何在表格中双击鼠标获取行号或单元格号

转载 作者:太空宇宙 更新时间:2023-11-04 08:49:56 25 4
gpt4 key购买 nike

如何通过在表格中双击鼠标来获取行号或单元格号。

最佳答案

这不是最清楚的问题,但我假设:

  1. 您正在谈论 JTables
  2. 您要求提供行索引
  3. 您想要将行索引输出到 stdout
<小时/>

您可以添加 MouseListener到在鼠标事件上触发的 JTable,并实现 mouseClicked方法。传递给 mouseClicked 方法的 MouseEventgetButton确定是否是左键单击,以及 getClickCount以确定是否是双击。如果是这样,JTablegetSelectedRow确定选定的行索引

它看起来像:

final JTable table;
// ...
table.addMouseListener(new MouseAdapter() {
@Override public void mouseClicked(MouseEvent e) {
if(e.getButton() == MouseEvent.BUTTON1 && e.getClickCount() == 2)
System.out.println("Current row index: " + table.getSelectedRow());
}
});

关于java - 如何在表格中双击鼠标获取行号或单元格号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3581372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com