gpt4 book ai didi

java - 将特定数据加载到框架上的 jtable 上

转载 作者:行者123 更新时间:2023-12-02 07:12:22 25 4
gpt4 key购买 nike

Screenshot of Frame design

上面的截图展示了当前框架的设计,这个概念对我来说仍然很难理解:向表中添加数据。

我之前搜索过该主题,但我总是看到代码包含 Vector 的使用。但是,我希望不使用 vector ,并且对于该表,能够仅插入一组特定的数据。

例如,如果所选 Activity 是保龄球

该方法将通过一个名为 students.dat 的文件运行,该文件的格式如下:

StudentName
Grade
Email
ParentName
ParentPhone
ParentEmail
Sunday
SundayActivity
Monday
MondayActivity
Tuesday
TuesdayActivity
Wednesday
WednesdayActivity
Thursday
ThursdayActivity

该方法将仅返回相关学生的StudentNamesGradesParent Contact以及ParentEmail在保龄球比赛中,如屏幕截图所示,将其放入 ArrayList 中。从项目进入Arraylist的那一刻起,我就不知道接下来该做什么。

-此外,当加载到 ArrayList 时,我计划执行以下操作:将 StudentNames 放入 NamesList,将 Grades 放入 GradeList 等以分隔每个数组

最佳答案

如果您不想使用 vector ,那么您需要创建一个自定义 TableModel,因为 DefaultTableModel 是为支持 vector 或二维数组而编写的。

实现此目的的一种方法是复制 DefaultTableModel 并将所有出现的 Vector 更改为 ArrayList。

或者,如果您想变得更奇特,那么您可以使用我的版本 List Table Model .

关于java - 将特定数据加载到框架上的 jtable 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15350570/

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