Page 117 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 117
1131. // 컬럼정보를 가진 백터
1132.
1133. // 레코드를 담을 백터(사람들의 정보를 담을 백터 )세로백터
1134. private static Vector list = new Vector();
1135.
1136. // 컬럼 정보 저장
1137. public MyModel2(){
1138. column.add("ID");
1139. column.add("이름");
1140. column.add("코드");
1141. }
1142.
1143. /**
1144. * @메소드명 : setList
1145. * @설명 : 외부의 객체가 이 모델에게 이차원 백터를 전
달해 주므로, 백터를 전달받을 메서드를 준비시킨다!
1146. */
1147. public void setList(Vector list){
1148. this.list.add(list);
1149. System.out.println("list"+this.list);
1150. fireTableRowsInserted(getRowCount()-1,
getRowCount()-1);
1151. }
1152.
1153. /**
1154. * @메소드명 : getColumnCount
1155. * @반환값 : column.size()
1156. * @설명 : 칼럼의 크기를 구함
1157. */
1158. @Override
1159. public int getColumnCount() {
1160. //칼럼의 크기를 구하여 반환
1161. return column.size();
1162. }
1163.
1164. /**
1165. * @메소드명 : getRowCount
1166. * @반환값 : list.size()
1167. * @설명 : 레코드 사이즈를 구함
1168. */
1169. @Override
- 110 -