91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

jtable怎么獲取單元格值

小億
160
2023-11-30 02:58:52
欄目: 編程語言

要獲取JTable中的單元格值,可以使用以下方法之一:

  1. 使用getValueAt()方法:可以使用jTable.getValueAt(row, column)來獲取指定單元格的值。其中,row是行索引(從0開始),column是列索引(從0開始)。
Object value = jTable.getValueAt(row, column);
  1. 使用getModel()方法:可以先通過getModel()方法獲取到表格的數據模型(TableModel),然后使用getValueAt()方法來獲取指定單元格的值。
TableModel model = jTable.getModel();
Object value = model.getValueAt(row, column);

注意:返回的值類型是Object,需要根據實際情況進行類型轉換。

以下是一個完整的示例:

import javax.swing.*;
import javax.swing.table.DefaultTableModel;

public class JTableExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame();

        // 創建表格模型
        DefaultTableModel model = new DefaultTableModel(new Object[][]{
                {"John", 25, "USA"},
                {"Mike", 30, "Canada"},
                {"Lisa", 28, "Australia"}
        }, new Object[]{"Name", "Age", "Country"});

        // 創建表格
        JTable jTable = new JTable(model);
        frame.add(new JScrollPane(jTable));

        // 獲取單元格值
        int row = 1;
        int column = 2;
        Object value = jTable.getValueAt(row, column);
        System.out.println("Value at row " + row + ", column " + column + ": " + value);

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.pack();
        frame.setVisible(true);
    }
}

0
东港市| 湖南省| 林甸县| 墨脱县| 微山县| 嘉善县| 巴林左旗| 日照市| 东丽区| 固原市| 观塘区| 申扎县| 三亚市| 耿马| 钟祥市| 巨鹿县| 大邑县| 南召县| 沙河市| 陈巴尔虎旗| 余干县| 绥江县| 蕲春县| 呼玛县| 连城县| 巴林左旗| 敖汉旗| 乌什县| 桓仁| 钦州市| 桦甸市| 石景山区| 萨嘎县| 乐东| 全椒县| 潼关县| 嵩明县| 雅江县| 黄陵县| 神池县| 滕州市|