Chinaunix首页 | 论坛 | 博客
  • 博客访问: 266077
  • 博文数量: 82
  • 博客积分: 2502
  • 博客等级: 少校
  • 技术积分: 842
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-04 15:13
文章分类

全部博文(82)

文章存档

2011年(3)

2009年(25)

2008年(54)

我的朋友

分类: Java

2008-04-06 02:27:16

最近在做java图形开发数据库运用软件时候,碰到了显示数据库表格中的数据在Jtable下,然后不知道怎么获得每行数据的ID值,今天终于解决了,OH yeah。
 DatajTable.addMouseListener(new java.awt.event.MouseAdapter() {  
       public void mousePressed(java.awt.event.MouseEvent e) { 
      private int  rowI  = DatajTable.rowAtPoint(e.getPoint());
        
        System.out.println("双击鼠标 "+(DatajTable.getModel()).getValueAt(rowI, 0));
     
       }
     
      });
其中rowI是获得Jtable的行数,然后又由(DatajTable.getModel()).getValueAt(rowI, 0))来获得该行第一单元格的值。当然这里的值为Object的型,我是需要转换为String从而进一步满足我自己的使用。
利用String.valueof()这个函数来转化。
 
阅读(1084) | 评论(2) | 转发(0) |
0

上一篇:About fighting

下一篇:everyday is another day

给主人留下些什么吧!~~

java_expert2015-01-27 09:33:29

用 finereport做也一样很方便

chinaunix网友2010-09-18 16:36:17

thank you!!