gpt4 book ai didi

java - 如何在我的方法中返回数组?

转载 作者:行者123 更新时间:2023-11-30 06:34:26 24 4
gpt4 key购买 nike

我在 Task 类中有如下方法。如下:

public void populateJTable(){
for (int i = 0; i < tasks.size(); i++){
String name = tasks.get(i).getTaskName();
String dueDate = tasks.get(i).getTaskPriority();
String priority = tasks.get(i).getTaskPriority();

Object[] data = {name, dueDate, priority}; //would like to return this
}}

我想从该方法返回Object [] data ...,以便我可以将其添加到我的GUI 类中的JTable 中。我该怎么做呢。我的 GUI 类如下:

String[] columnNames = {"Task", "Due Date", "Priority"};
DefaultTableModel tableModel = new DefaultTableModel(columnNames, 0);
table = new JTable(tableModel);
scrollPane.setViewportView(table);
tableModel.add(data); // would like to add the data here from the populateJTable method.

谢谢。

最佳答案

只需按如下方式重新定义您的方法:

public Object[] pupulateJTable() {
....
return data;
}

关于java - 如何在我的方法中返回数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45440115/

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