Заполните Jtable вектором - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь заполнить JTABLE JsonArray, который был преобразован в jsonObject, а затем в вектор.

Vector<Vector<String>> dataList = new Vector<>();
    for (int x = 0; x <refresh.length(); x++){
        JSONObject jsonTable = refresh.getJSONObject(x);
        Vector <String> data = new Vector <> ();
        jsonTable.getInt("purchaseid");

        data.add((jsonTable.getString("purchaseid")));
        data.add(jsonTable.getString("departmentcode"));
        data.add(jsonTable.getString("deliveryattention"));
        data.add(jsonTable.getString("completedstatus"));
        data.add(jsonTable.getString("status"));
        dataList.add(data);
    }
    Vector<String> columnNames = new Vector<>();
    columnNames.add("purchaseid");
    columnNames.add("departmentcode");
    columnNames.add("deliveryattention");
    columnNames.add("completedstatus");
    columnNames.add("status");
    System.out.println(dataList);
    purchaseOrderTable = new JTable(dataList,columnNames);

Вот как я создаю таблицу

private javax.swing.JTable purchaseOrderTable;

Я не получаю никаких ошибок, и при этом я не получаю никаких данных на столе.Я подумал, может быть, это было, что вектор был пуст, а это не так.Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...