JavaでJTableからセルの値を取得する方法は何ですか?
Javaでは、JTableのgetValueAtメソッドを使用してセルの値を取得することができます。このメソッドは2つのパラメーターを受け取ります。1つ目は行のインデックスであり、2つ目は列のインデックスです。以下はサンプルコードです:
JTable table = new JTable(data, columnNames); // 创建一个JTable,data是表格数据,columnNames是表格列名
int row = 0; // 行索引
int column = 0; // 列索引
Object cellValue = table.getValueAt(row, column); // 获取单元格的值
System.out.println(cellValue); // 打印单元格的值
上記の例で、JTableオブジェクトを作成し、テーブルのデータと列名を設定しました。次に、取得したいセルの行インデックスと列インデックスを指定し、getValueAtメソッドでそのセルの値を取得しました。最後に、その値を出力しました。
インデックスは0から始まることに注意してください。したがって、最初の行のインデックスは0であり、最初の列のインデックスも0です。