JOptionPane , showMessageDialog , showInputDialog, show confirmDialog
1. JOptionPane.showMessageDialog(parentComponent, message)
- parentComponent : 메시지 상자가 표시될 컴포넌트 ( Null으로 적으면 화면 가운데에 위치함)
- message : 메시지 상자에 표시할 메시지
2. JOptionPane.showMessageDialog(parentComponent, message, title, messagetype (메시지 앞에 나타날
아이콘 타입
ex)JOptionPane.ERROR_MESSAGE)

3.JOptionPane.showInputDialog(parentComponent, message);
- 텍스트필드 창에 입력받은 String을 반환함
String name = JOptionPane.showInputDialog(null, "이름을 입력하세요");
if (name == null || name.isEmpty()) {
JOptionPane.showMessageDialog(null, "이름을 입력해주세요", "에러", JOptionPane.ERROR_MESSAGE);
} else {
JOptionPane.showMessageDialog(null, "환영합니다" + name + "님");
}
이렇게 출력이 가능하다
4. 창을 열고 닫고 초기화하고 활성화 비활성화 할때도 WindowEvent라는 것이 발생한다
1. int select = JOptionPane.showConfirmDialog(parentComponent, message);
confirmDialog는 사용자에게 확인할 수 있는 여러가지 옵션을 준다
select ==JOptionPane.YES_OPTION
// 네라는 버튼을 눌렀을 때의 인트값과 같을 때의 행동을 설정 가능하게 한다