久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

JAVA在JTable中怎么添加數據

192次閱讀
沒有評論

共計 1187 個字符,預計需要花費 3 分鐘才能閱讀完成。

在 JTable 中添加數據可以通過以下步驟實現:

  1. 創建一個 DefaultTableModel 對象,用于存儲表格數據。
  2. 將表格的列名和初始數據存儲在二維數組中。
  3. 將二維數組的數據添加到 DefaultTableModel 對象中。
  4. 將 DefaultTableModel 對象設置為 JTable 的數據模型。

下面是一個示例代碼:

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.SwingUtilities;
import javax.swing.table.DefaultTableModel;

public class JTableExample extends JFrame {private JTable table;
    private DefaultTableModel tableModel;

    public JTableExample() {// 創建表格的列名和初始數據 
        String[] columnNames = {" 姓名 ", " 年齡 ", " 性別 "};
        Object[][] data = {{" 張三 ", 20, " 男 "},
            {" 李四 ", 25, " 女 "},
            {" 王五 ", 30, " 男 "}
        };

        // 創建 DefaultTableModel 對象,并將數據添加到其中 
        tableModel = new DefaultTableModel(data, columnNames);

        // 創建 JTable 對象,并設置其數據模型為 DefaultTableModel
        table = new JTable(tableModel);

        // 將 JTable 添加到滾動面板中,并將滾動面板添加到窗口中 
        JScrollPane scrollPane = new JScrollPane(table);
        add(scrollPane);

        setTitle("JTable Example");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        pack();
        setLocationRelativeTo(null);
        setVisible(true);
    }

    public static void main(String[] args) {SwingUtilities.invokeLater(() -> {new JTableExample();});
    }
}

在上面的示例中,創建了一個 JFrame 窗口,并在其中添加了一個 JTable。通過創建 DefaultTableModel 對象,將表格的列名和初始數據存儲在其中。然后,將 DefaultTableModel 對象設置為 JTable 的數據模型。最后,將 JTable 添加到滾動面板中,并將滾動面板添加到窗口中。運行代碼,就可以看到在 JTable 中顯示了表格的列名和初始數據。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計1187字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 霍城县| 凉城县| 景德镇市| 永川市| 五大连池市| 平阴县| 绍兴县| 巴南区| 长春市| 中超| 赫章县| 多伦县| 宁强县| 清流县| 兴仁县| 康保县| 新丰县| 互助| 杭州市| 泌阳县| 遵义县| 拜城县| 武宁县| 资溪县| 文山县| 广元市| 尖扎县| 绥德县| 平江县| 哈尔滨市| 德昌县| 凌云县| 蓝山县| 桃江县| 鹿泉市| 碌曲县| 宜州市| 花莲县| 丹江口市| 白山市| 遵义市|