Say I have a class 'Dog' for creating dog objects. It would look like so:
public class Dog {
private String name;
private String colour;
private String size;
private int age;
public Dog(String name, String colour, String size, int age){
this.name = name;
this.colour = colour;
this.size = size;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getColour() {
return colour;
}
public void setColour(String colour) {
this.colour = colour;
}
public String getSize() {
return size;
}
public void setSize(String size) {
this.size = size;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
Say now I have created and stored in an ArrayList 10 dog objects. How do I display these using a JTable with the column names being name, colour, size, etc?