object-oriented programmingcs.kangwon.ac.kr/~parkce/course/2015_fall_oop_rsc/oop_6... ·...
TRANSCRIPT
Intelligent Software Lab.
Object-oriented programming
- 6th: Java GUI: Swing 3 –
박천음
Intelligent Software Lab.
Intelligent Software Lab. 2
Index
• 스윙 컴포넌트의 공통 기능, Jcomponent의 메소드• Jlabel을 이용한 레이블 만들기• Jbutton을 이용한 이미지 버튼 만들기• JCheckBox로 체크박스 만들기• ItemEvent를 활용하여 체크박스로 가격을 합산하는 응
용• JRadioButton으로 라디오버튼 만들기• JTextField로 텍스트필드 만들기• JTextArea로 여러 줄이 입력되는 창 만들기• Jlist로 다양한 리스트 만들기• JComboBox로 콤보박스 만들고 활용하기• 메뉴 만들기• 메뉴에 Action 리스너 활용• JOptionPane으로 3가지 팝업 다이얼로그 만들기
Intelligent Software Lab. 3
스윙 컴포넌트의 공통 기능, Jcomponent의 메소드
Intelligent Software Lab. 4
Jlabel을 이용한 레이블 만들기
Intelligent Software Lab. 5
Jbutton을 이용한 이미지 버튼 만들기
Intelligent Software Lab. 6
JCheckBox로 체크박스 만들기
Intelligent Software Lab. 7
ItemEvent를 활용하여 체크박스로 가격을 합산하는 응용
Intelligent Software Lab. 8
ItemEvent를 활용하여 체크박스로 가격을 합산하는 응용 cont'
Intelligent Software Lab. 9
JRadioButton으로 라디오버튼 만들기
Intelligent Software Lab. 10
JTextField로 텍스트필드 만들기
Intelligent Software Lab. 11
JTextArea로 여러 줄이 입력되는 창 만들기
Intelligent Software Lab. 12
Jlist로 다양한 리스트 만들기
Intelligent Software Lab. 13
JComboBox로 콤보박스 만들고 활용하기
Intelligent Software Lab. 14
메뉴 만들기
Intelligent Software Lab. 15
메뉴에 Action 리스너 활용
Intelligent Software Lab. 16
메뉴에 Action 리스너 활용 cont’
Intelligent Software Lab. 17
JOptionPane으로 3가지 팝업 다이얼로그 만들기
Intelligent Software Lab. 18
JOptionPane으로 3가지 팝업 다이얼로그 만들기cont’