Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kim heesang dexaboud3@naver.com JDBC Programming 2 Kim heesang dexaboud3@naver.com.

Similar presentations


Presentation on theme: "Kim heesang dexaboud3@naver.com JDBC Programming 2 Kim heesang dexaboud3@naver.com."— Presentation transcript:

1 Kim heesang dexaboud3@naver.com
JDBC Programming 2 Kim heesang

2 회원관리 프로그램 회원을 가입시키고, 로그인, 검색, 추가, 삭제가 가능한 프로그램 Swing을 사용한 GUI 프로그램
DB 스키마 TABLE NAME : MEMBER Id(PK) Password Name varchar(25) varchar(100)

3 Class 프로그램을 구성하고 있는 클래스들

4 결과 화면

5 GUI awt: 운영체제의 특징에 따라 화면을 구성, 따라서 운영체제에 따라 느낌이 다름
Ex) Button, Frame, TextField … swing: 자바에서 사용하는 look & feel을 적용해 모든 운영체제에서 동일한 느낌 제공 Ex) JButton, JFrame, JTextField … 두 가지를 섞어 화면을 구성할 수 있음

6 Swing의 look & feel을 이용한 다양한 GUI

7 GUI Container Component Layout Manager
Frame, Window, Panel, Dialog, Applet, … Component 화면구성을 담당하는 요소 Button, TextField, TextArea, … Layout Manager Container 위에서 Component들을 올릴 자리 배치 방법 BorderLayout, GridLayout, FlowLayout, CardLayout, GridBackLayout, …

8 GUI

9 Main

10 MainFrame

11 DatabaseManager

12 JoinPanel

13 JoinPanel(…)

14 LoginPanel

15 LoginPanel(…)

16 과제 검색, 수정, 삭제에 대한 모듈을 작성하여 프로그램을 완성하시오 GUI는 원하는 형태로 구성 다음 주 수업 전까지 제출

17 과제(예시)


Download ppt "Kim heesang dexaboud3@naver.com JDBC Programming 2 Kim heesang dexaboud3@naver.com."

Similar presentations


Ads by Google