Llenar un JTable con JSON
private void llenarTabla(JSONArray array) { DefaultTableModel model = (DefaultTableModel) jtAlumnos.getModel(); for (int i = 0; i < array.length(); i++) { JSONObject object = (JSONObject) array.get(i); String[] row = {object.get("id").toString(), object.get("nombre").toString(), object.get("apellidos").toString(), object.get("edad").toString(), object.get("nota_1").toString(), object.get("nota_2").toString(), object.get("nota_3").toString(), object.get("nota_4").toString()}; model.addRow(row); } jtAlumnos.setModel(model); }