如何在JAVA中JTable获取某一行内容

如题所述

第1个回答  2017-06-13
table=new JTable(obj,columnname);
int count=table.getSelectedRow();
for(int i=0;i<table.getRowCount();i++){
for(int j=0;j<table.getColumnCount();j++){
String str=table.getValueAt(i, j).toString();
System.out.print(str+" ");
}
System.out.println();

}本回答被网友采纳

java中怎么把Jtable表格中的某个值取出来?
\/\/根据你想要的行和列去取值。方法如下:\/\/获取自己想要的列,这里我默认写0列注意填写的值不能大于cell int column = 0;Object selectedValue = table.getModel().getValueAt(row,column);\/\/selectedValue就是你想要的值

JAVA点击Jtable表格如何将点击的那一行数据分别输出出来
方法一:ListSelectionListener 来获取用户在表格里选中的数据是最方便和最优的.因为: 支持单选, 也支持多行, 支持键盘上下移动进行选择 方法二: MouseListener 当鼠标点击某行数据后,输出该数据 ,可以实现 不推荐使用MouseListener来获取表格选中数据:1 不够灵敏, 偶尔会失效, 比如刚打开窗口后 ,有时候迅...

java 怎样获得jtable中的选中行中的数据
首先假设两个JTable,他们为table1与table2 假设从table1取值放到table2中 1、获得table1的选中行 int index = table1.getSelectedRow();2、获得table1中列的个数 int column = table1.getColumnCount();3、取出表格中index行中的值,用集合保存!(1)创建一个保存的集合Vector<Vector<Object>> ...

java 如何获取jtabel中被选中行的值
public javax.swing.JTable sNameTable;\/\/定义table private DefaultTableModel tableModel = new JTableUtil.DefaultTableModel();\/\/定义Model UpctableModel.setColumnIdentifiers(new String[] {"ID" ,"NAME" ,"AGE"});\/\/定义表头 sNameTable.setModel(tableModel);\/\/设置表格tableMode...

java中JTable怎么设置选中表格的其中一行,通过java语言进行选中_百度...
假设JTable table已实例化,设置选中表格中的行:table.setRowSelectionInterval(int index0,int index1)\/\/选择从 index0 到 index1 之间(包含两端)的行。table.setRowSelectionInterval(0,0);\/\/表示选中第一行

java怎么获取jtable中的单元格的cell对象啊?
回答:10 我在百度上找了半天也没找到,大哥教教我啊(我看你的分了,好多啊,我的分少,别介意啊) 补充: 多谢兄台指点,可是小弟搞了半天还是不明白,能不能再详细一点啊,我是想获得一个jtable中的单元格的cell的对象或者行的对象,进而对选中的单元格或者是选中的行进行操作,比如改变这一行的背景然后取...

java中怎么删除或者修改JTable指定的一行内容?
(DefaultTableModel) jTable1.getModel();\/\/获取defaulttablemodelObject val = model.getValueAt(row, col);\/\/根据行号和列号,获取某个单元格的值\/\/其他model.removeRow(index);\/\/删除某行model.setValueAt(value, row, col);\/\/修改某单元格的值 更多defaulttablemodel用法,可以去查API文档 ...

java中JTable 通过检索搜索出某行的其中一个数据 将该行置顶并改变颜色...
import javax.swing.event.TableModelListener;public class JTableTest extends JFrame { private JPanel searchPanel; private JTextField searchField; private JButton searchButton; private JTable table; private TestTableModel tableModel; public JTableTest() { super("Simple JTable T...

java中怎样将一个JTable表中的指定行添加到数据库用的是Mysql
你首先得获取你选择的指定行 (getselectrow()方法),再通过getValueAt(row,column);获取指定行的每一个单元格中的数据,再将你获取的值用insert语句插入到数据库中。PS:数据库交互应该不用我多说的吧~~~

JAVA中的JTable如何在显示的时候默认选择到第一行
调用JTable的方法:setRowSelectionAllowe(true)使该表可以选中 setRowSelectionInterval(0,0)选择从 0到 0之间(包含两端)的行。

相似回答