여기는 제 정의 클래스입니다. 코드를 가져 오는 코드는 포함하지 않았습니다. short and sweet. 개체 작성 중 [] [] 종류가 있습니다.
public class Details() {
String name;
double price;
int quan;
double totalValue;
public String getName();
public double getPrice();
public int quan();
public double totalValue();
}
이
내가 가 여기에 비록 반복 할 수 있도록하고 싶습니다 내 테이블 행/열을 만들기 위해 사용하고자하는 세부ArrayList<Details> myDetails = new ArrayList<Details>();
이것은 함수의 내 목록을 유지하는 방법이다 내 세부 테이블 아래에 비슷한 생산하고 있습니다. 좀 장난 내가이 일을하는 방법을 마련하는 관리되지 않는 한 후에 테이블에 대한
dm.setDataVector(getStockTable(), new Object[] { "Name","Price", "Quan", "Total Value" });
를 행/열을 설정하고있어 방법이있다
public Object[][] getStockTable() {
Object[][] dynamicObject = new Object[][] {
{ "Name1", "Price1", "Quan1", "TV1" },
{ "Name2", "Price2", "Quan2", "TV2" },
{ "Name3", "Price3", "Quan3", "TV3" } };
//But how do this by iterating through rather than manually like above^
return dynamicObject;
}
. 제발 숟가락으로 대답 해주세요. 제게 해 줄 수있는 방법보다는 이해하는 법을 배우고 싶습니다. Object[][]
'Array' –
는 당신이 좋은 혀에 예 또는 링크를 제공 할 수 있을까 만들려면 다음 필드를 결정하기 위해'Reflection'를 사용할 수 있습니까? – LmC
refletion이 필요하지 않은 경우, 그는 getter를 사용하여 그의 목록을 반복하고 필요에 따라 배열을 만들 수 있습니다. – jlordo