gpt4 book ai didi

java - 将信息从数据库传输到 JTable

转载 作者:行者123 更新时间:2023-12-02 06:43:01 27 4
gpt4 key购买 nike

我正在尝试想出一种将数据从数据库传输到 JTable 的方法,起初我想使用 ResultSet 到 Vector 到 DefaultTableModel 来做到这一点,因为 DefaultTableModel 仅需要一个 Vector,但后来我读到, vector 似乎已经过时并且已被弃用。所以我的问题是,在这种情况下使用 Vector 会是糟糕的编程吗?如果 vector 已被弃用,那么为什么 DefaultTableModel 仅采用 vector ?

-谢谢。

最佳答案

And if vector is deprecated then why does DefaultTableModel takes only a Vector?

  • DefaultTableModel 采用简单数组 Object, String, Integer, Boolean[] in JTablelDefaultTableModel也是

  • vector 仍然是 JTable 的构造函数, DefaultTableModel (Java8 的 pre_realeses 没有任何变化)

  • DefaultTableModel 为 JTable 所需的所有方法提供了简单的实现,而且一切都只是在 DefaultTableModels API 中实现的限制或增强方法

  • 您可以使用 util.List 作为 JTable 的底层数组,这是 Vector 的更好替代方案,但我建议使用 AbstractTableModel,

  • 在 AbstractTableModel 中,您也可以使用 Object、String、Integer、Boolean[] 或 Vector> 作为底层数组

关于java - 将信息从数据库传输到 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18932776/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com