Page 116 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 116
1093. }
1094.
1095. /**
1096. * @메소드명 : getColumnName
1097. * @반환값 : column.get(col).toString()
1098. * @설명 : 열의 이름을 구함
1099. */
1100. public String getColumnName(int col){
1101. // 열(column)의 이름을 반환함
1102. return column.get(col).toString();
1103. }
1104.
1105. /**
1106. * @메소드명 : getValueAt
1107. * @반환값 : column.get(col).toString()
1108. * @설명 : 이차원 백터의 각각의 레코드 값을 테이블로
출력한다
1109. */
1110. @Override
1111. public Object getValueAt(int row, int col) {
1112. // 이차원 백터를 테이블 값으로 보여줌
1113. Vector vec = (Vector)list.get(row);
1114. return vec.get(col);
1115. }
1116.
1117. /**
1118. * @메소드명 : delemployee
1119. * @설명 : 이차원 백터의 값을 모두 지워 초기값으로 바
꾼다
1120. */
1121. public void delemployee(){
1122. this.list.clear();
1123. fireTableDataChanged();
1124. }
1125. }
1126.
1127. public static class MyModel2 extends AbstractTableModel{
1128.
1129. //컬럼정보를 가진 백터
1130. private static final Vector column = new Vector();
- 109 -