怎样通过代码选中JTable中的一行? setSelectionRow是谁发明的方法,好像API里没有。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sorry,我自己写的Table Model,我一直在用他做Table,忘了,不好意思!!!呵呵,谢谢: hurt75(海上风) 指出错误!! 我的意思是:比如按下一个按钮,选中JTable中的一行,就好像用鼠标点击出来的效果一样。 hyhu(先飞笨鸟),说说你的实现方式好吗?谢了 --------------------- table.getSelectionModel().setSelectionInterval(index, index);//好像没有只选一行的方法? table.scrollRectToVisible(table.getCellRect( table.getSelectedRow(), 0, true));---------------------记得好像是在java.sun.com的论坛上问老外获得的结果,具体是怎么回事我也没仔细看,你试试管不管用? JScrollPane s=new JScrollPane(table);JScrollBar js=s.getVerticalScrollBar(); int m=js.getMaximum(); js.setValue(m); int k=table.getRowCount(); table.setRowSelectionInterval(k-1,k-1);这是让最后一行选中的方法,以此类推 不能在指的路径中输出肉容 关于线程同步的一个小问题 还是数组问题.(已经没分了...) 集合类的问题! 使用minus方法有时会报出无法从套接字读取更多的数据错误(解决后加贴再给100分) 编码问题 紧急呀!!! 关于静态方法的一些问题(各位救命啊,关于一个项目用java还是delphi来做的) 多线程的问题!! 问一个关于returnAddress的问题 基础题。 问各位一个巨简单的问题!(顺便散分100)
hyhu(先飞笨鸟),说说你的实现方式好吗?谢了
table.getSelectionModel().setSelectionInterval(index, index);//好像没有只选一行的方法?
table.scrollRectToVisible(table.getCellRect(
table.getSelectedRow(), 0, true));
---------------------
记得好像是在java.sun.com的论坛上问老外获得的结果,具体是怎么回事我也没仔细看,你试试管不管用?
JScrollBar js=s.getVerticalScrollBar();
int m=js.getMaximum();
js.setValue(m);
int k=table.getRowCount();
table.setRowSelectionInterval(k-1,k-1);
这是让最后一行选中的方法,以此类推