Java 在TableModel中打印字符串数组数组
我从Web服务获得一个Java 在TableModel中打印字符串数组数组,java,arrays,Java,Arrays,我从Web服务获得一个字符串[][],我想用结果填充defaultTableModel 字符串[][]将包含对象,因此我考虑使用生成器 private void buildTableModel(String[][] aSa, faultTableModel dtm) { } 我无法理解这一点。如果您试图将数据附加到现有DefaultTableModel,则可以使用addRow(…)方法将每一行数据复制到模型: for (int i = 0; i < aSa.length; i
字符串[][]
,我想用结果填充defaultTableModel
字符串[][]
将包含对象,因此我考虑使用生成器
private void buildTableModel(String[][] aSa, faultTableModel dtm) {
}
我无法理解这一点。如果您试图将数据附加到现有DefaultTableModel,则可以使用
addRow(…)
方法将每一行数据复制到模型:
for (int i = 0; i < aSa.length; i++)
dtm.addRow(aSa[i]);
for(int i=0;i
公共类表格填充{
公共void fillModel(DefaultTableModel模型,字符串[][]asa){
model.setRowCount(0);
model.setColumnCount(0);
model.setColumnIdentifiers(asa[0]);
for(int i=1;i
您尝试了什么?更多信息会更好。请发布您面临的具体问题。因此,假设外部数组中的每个元素都是行,内部数组中的每个元素都是列……我尝试了两个for循环@MadProgrammer是的,就是这样。
public class TableFill {
public void fillModel(DefaultTableModel model, String[][] asa) {
model.setRowCount(0);
model.setColumnCount(0);
model.setColumnIdentifiers(asa[0]);
for(int i = 1; i < asa.length; i++){
model.addRow(asa[i]);
}
}
}