gpt4 book ai didi

java - 使用 vector 进行 JTable 操作

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

我刚刚开始使用 JTable,我们有一个使用 JTable 的 Activity ,我在制作表格时遇到了问题,其中没有单个表格单元格。 enter image description here我只是想知道是否有一种方法可以在其中创建单元格而不添加值。顺便说一下,我对表数据使用了 vector 。

PS: My Teacher forbids us from using Arrays that's why I use vector instead coz that's the only thing I can find easy for me to use.

最佳答案

如果我正确理解你的问题,你想向 JTable 添加空单元格。您可以通过添加带有空 vector 的行来做到这一点。

model.addRow(new Vector());

如果还不清楚。创建模型

DefaultTableModel model = new DefaultTableModel() {
String[] person = {"ID", "firstName", "LastName", "M.I", "Age", "Street", "City"};

@Override
public int getColumnCount() {
return person.length;
}

@Override
public String getColumnName(int index) {
return person[index];
}
};

添加空行

model.addRow(new Vector()); // your empty vector

将模型传递给 Jtable 构造函数

JTable table = new JTable(model);

它将显示其中包含空行的表格。 enter image description here

如果您不知道什么是模型以及如何使用它们。检查this关联。

关于java - 使用 vector 进行 JTable 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58356452/

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