JTable中获取鼠标所在位置的行数

table=new JTable(cells,columnNames);
table.addMouseListener(new java.awt.event.MouseAdapter()
{
public void mouseClicked(java.awt.event.MouseEvent e)
{
System.out.println("mouseClicked()"); // TODO Auto-generated
// Event stub
// mouseClicked()
System.out.println("row numbers is :"+table.getRowCount());//获取表格的总行数
//获取鼠标点击的行的位置(及行数)
Point mousepoint;
mousepoint =e.getPoint();
System.out.println(table.rowAtPoint(mousepoint)+1);
}
});

时间: 2024-11-03 00:23:45

JTable中获取鼠标所在位置的行数的相关文章

如何获取鼠标所在位置的控件名称

问题描述 环境:窗体上有很多的控件,如textbox,DateTimePicker,datagridview,ComboBox等,这些控件的Enabled=False,且都至于不同的容器中,如GroupBox,TableLayoutPanel,这些容器的Enabled=True需求:要在这些控件的Enabled为False时,复制控件的内容,如textbox1.text思路:为窗体或控件添加ContextMenuStrip,鼠标移到控件上方时右击时,根据鼠标当前的位置判断现在在哪个控件上面,然后

JS获取鼠标相对位置的方法_javascript技巧

本文实例讲述了JS获取鼠标相对位置的方法.分享给大家供大家参考,具体如下: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"/> <title>位置</title> <script language="javascript" type="text/javascript"&

获取鼠标的位置/坐标

使用JavaScript 如何获取鼠标的位置呢? 获取光标的位置   获取鼠标坐标 先看效果  核心方法: Js代码   /***   * 返回鼠标的坐标   * @param e   * @returns {{x: (Number|pageX|*), y: (Number|pageY|*)}}   */   var getCoordInDocument = function(e) {       e = e || window.event;       var x = e.pageX || (

ip地址-如何在QQ2015中获取IP地址 2014也行

问题描述 如何在QQ2015中获取IP地址 2014也行 小弟十分想知道如何在当前版本中获取qq所在地的IP地址.听说网上有能根据qq查实际姓名等信息的原理是什么 解决方案 首先要和对方不断的聊天,然后打开命令提示符(开始,运行,输入cmd.或在开始菜单==>所有程序==>附件=>命令提示符)...然后输入一下命令 netstat -n 此时我们可以看到一栏IP地址: Active Connections Proto Local Address Foreign Address State

cocoa touch-iPhone中获取TextField的位置

问题描述 iPhone中获取TextField的位置 UI就是这样的,其中橘色的是view,蓝色的是table,灰色的stablecell,红色的在tablecell中的textField,我想获取红色部分的位置,tablecell好像可以上下移动,因为位置也会移动,而且,我不需要获取textfield的动态实时位置,只要获取用户点击的textfield的位置. 解决方案 可以用convetrPoint方法,用在UIView中 - (CGPoint)convertPoint:(CGPoint)p

JS获取鼠标坐标位置实例分析_javascript技巧

本文实例分析了JS获取鼠标坐标位置的方法.分享给大家供大家参考,具体如下: 取鼠标坐标位置有这些:鼠标在视口的坐标位置(clientX,clientY),鼠标在页面的坐标位置(pageX,pageY),鼠标在屏幕的坐标位置(screenX,screenY),其中鼠标在视口的坐标位置(clientX,clientY),以及鼠标在屏幕的坐标位置(screenX,screenY)在所有的浏览器中都支持,但是鼠标在页面的坐标位置(pageX,pageY)在IE8及更早版本不支持,但是没有关系,可以通过s

如何在TabPanel 中获取选中GridView里面的行?

问题描述 如何在TabPanel中获取选中GridView里面的行?放在外面可以. 解决方案 解决方案二:放在里面有什么区别吗TabPanel不过是个容器,跟Panel也没有什么本质上的区别啊解决方案三:只要这个容器还在这个窗体中,就不涉及跨窗体传值不管套了多少层容器,你还是可以直接访问最里面的GridView

批处理文件中获取当前所在路径的几种方法

原文:批处理文件中获取当前所在路径的几种方法 @echo off setlocal EnableDelayedExpansion echo 当前正在运行的批处理文件所在路径:!cd! pause @echo off echo 当前目录是:%cd% pause @echo off :: set "abc=%cd%" echo 当前正在运行的批处理文件所在路径:%~dp0 pause @echo off echo 当前的盘符及路径:%~dp0 echo 当前的盘符及路径的短文件名格式:%~

JavaScript中获取鼠标位置相关属性总结_javascript技巧

javascript并没有mouse对象,获取鼠标坐标要靠强大的event对象. 我们通过监听document的mousemove,就可以实时获得鼠标位置. 但是!!event中和鼠标相关的属性太多了,很让人头大!如下: event.layerX event.layerY event.clientX event.clientY event.pageX event.pageY event.offsetX event.offsetY event.screenX event.screenY event