Page 115 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 115
1054. // 컬럼 정보 저장
1055. public MyModel1(){
1056. column.add("ID");
1057. column.add("이름");
1058. column.add("코드");
1059. System.out.println(column);
1060. System.out.println(list);
1061. }
1062.
1063. /**
1064. * @메소드명 : setList
1065. * @설명 : 외부의 객체가 이 모델에게 이차원 백터를 전
달해 주므로, 백터를 전달받을 메서드를 준비시킨다!
1066. */
1067. public void setList(Vector list){
1068. this.list.add(list);
1069. System.out.println("list"+this.list);
1070. fireTableRowsInserted(getRowCount()-1,
getRowCount()-1);
1071. }
1072.
1073. /**
1074. * @메소드명 : getColumnCount
1075. * @반환값 : column.size()
1076. * @설명 : 칼럼의 크기를 구함
1077. */
1078. @Override
1079. public int getColumnCount() {
1080. // 칼럼의 크기를 구하여 반환
1081. return column.size();
1082. }
1083.
1084. /**
1085. * @메소드명 : getRowCount
1086. * @반환값 : list.size()
1087. * @설명 : 레코드 사이즈를 구함
1088. */
1089. @Override
1090. public int getRowCount() {
1091.// 레코드의 크기를 구하여 반환
1092. return list.size();
- 108 -