22问答网
所有问题
java中如何获取jtable里被鼠标点击过(选中)的行?
利用jtable制作的一张表格,鼠标单击其中一行,用什么方法能get到被鼠标表所点击过的行位置?
举报该问题
其他回答
第1个回答 2015-08-24
int[] selection = table.getSelectedRows();
for (int i = 0; i < selection.length; i++) {
selection[i] = table.convertRowIndexToModel(selection[i]);
}
本回答被提问者和网友采纳
相似回答
JAVA点击Jtable
表格
如何
将
点击的
那一行数据分别输出出来
答:
方法一:ListSelectionListener 来获取用户在表格里选中的数据是最方便和最优的.因为: 支持单选
, 也支持多行, 支持键盘上下移动进行选择 方法二: MouseListener 当鼠标点击某行数据后,输出该数据 ,可以实现 不推荐使用MouseListener来获取表格选中数据:1 不够灵敏, 偶尔会失效, 比如刚打开窗口后 ,有时候迅...
java 中
JTable里怎么
得知哪一行
被选中
答:
/** *
获取鼠标点击
的行号 * @param y 点击位置的纵坐标值 * @return 行号 */ private int getClickedRow(int y) { //
JTable的行
总数 int rowCount = table.getRowCount(); // JTable行的累计纵坐标 int rowY = 0; if (y < 0) { return -1; ...
大家正在搜
java 获取鼠标点击次数
java中jtable的用法
java如何刷新jtable
java鼠标点击器
java模拟鼠标点击
Java编写鼠标点击
Java鼠标点击事件
java鼠标单击
javajtable
相关问题
java 怎样获得jtable中的选中行中的数据
java 怎样获得jtable中的选中行中的数据然后将数据转...
java怎样判断JTable里的任意一行是否被选中
java 中 JTable里怎么得知哪一行被选中
得到JTable里当前的选定行
Java JTable如何实时显示被选中的行数?
Java 鼠标获取 JTable 位置的移动
swing的JTable中如何添加监听实现我点击鼠标右键获得...