각 메소드를 캡슐화를 시켜야 차후 재사용성이 올라간다.
다양한 랜더를 활용하여 swing 인터페이스를 구성할 수 있다.
목록을 활용하기위한 swing의 jTable을 활용하기
Vector<Vector<String>> cellDatas; <-- 2차원 백터 활용, 실제론쓰지는않고 하나의 데이터 클래스를 만들어서 사용한다.
Vector<Student> cellDatas;
모델 <- 데이터를 처리해준다. 상호작용을 해주기 위함이다.
자바에는 클래스 구성요소들을 추상화해서 만든 클래스들이있다 -> 통칭 리플랙션 API라고한다.
이클립스에서 리플랙션 API로 만든 기능 -> 자동완성 및 찾아주기(메서드)
-----------
오후는 모델과 AMS 프로젝트 연결
----
예외처리
1. 전체누르고 할시
2. 신규 등록시, 테이블에 바로 전체리스트 보여주기, 팝업보여주기
3. 각각의 TextFile 지정값이나 그외 값을 넣지않을경우 예외처리(옵션필드), 유효성검증
4. 콤보박스로 구분해서 조회, 검색, 삭제
'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글
7월 4주차 5일 (4주) (0) | 2015.07.31 |
---|---|
7월 4주차 4일 (4주) (0) | 2015.07.30 |
7월 4주차 2일 (4주) (0) | 2015.07.28 |
7월 4주차 1일 (4주) (0) | 2015.07.27 |
7월 3주차 4일 (3주) (0) | 2015.07.23 |