Page 92 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 92
188.// 화면에 테이블 추가
189. Center.add(Passenger);
190. East.add(ScrollTable1);
191. South.add(ScrollTable2);
192.
193. // Frame의 ContentPane 컨테이너 가지오기
194. Container c = getContentPane();
195.
196. // 컨테이너에 테이블, 패널(텍스트필드, 번트이 포함된 패널) 추가
197. c.add(Center,BorderLayout.CENTER);
198. c.add(South, BorderLayout.SOUTH);
199. c.add(East,BorderLayout.EAST);
200.
201.
202. //프레임 종료시 처리될 이벤트 처리
203. addWindowListener(new WindowAdapter(){
204. @Override
205. public void windowClosing(WindowEvent w) {
206. try{
207.
208. //모든 데이터 베이스값 삭제
209. deleteALL();
210.
211. //Statement 객체 닫기
212. stmt.close();
213.
214. //Connection 객체 닫기
215. conn.close();
216.
217.
218. System.out.println("종료.");
219.
220. //화면 닫기
221. setVisible(false);
222.
223. //자원 반납
224. dispose();
225.
226. //종료 처리
227. System.exit(0);
228. }catch(Exception e){
- 85 -