JAVA2010. 11. 24. 20:20
java.lang.Object 
  └java.awt.Component 
      └java.awt.Container 
          └javax.swing.JComponent 
              └javax.swing.JOptionPane

import javax.swing.JOptionPane;

showMessageDialog : 알림창 (경고, 오류 등)
showConfirmDialog : 확인창(예/아니오/취소)
showInputDialog : 질문창
showOptionDialog : 확인창의 버튼을 사용자가 정의.


showMessageDialog 메소드
- Return type : public static void
showMessageDialog( Component parentComponent, Object message )
showMessageDialog( Component parentComponent, Object message, String title, int messageType )
showMessageDialog( Component parentComponent, Object message, String title, int messageType, Icon icon )

- Component parentComponent
메시지창이 어느 Frame에서 나타낼지 가리킨다. null 값, default값의 경우 default Frame에 나타난다. 보통 null값을 많이 사용한다.

- Object message
메시지 창에 출력할 메시지. 보통 문자열(String) 메시지를 출력.

- String title
메시지창의 제목.

- int messageType
알림창의 메시지 종류.
default값은 JOptionPane.INFORMATION_MESSAGE 이고, 메시지 종류에 따라 다음과 같은 아이콘으로 표시
JOptionPane.WARNING_MESSAGE
JOptionPane.ERROR_MESSAGE
JOptionPane.INFORMATION_MESSAGE
JOptionPane.QUESTION_MESSAGE

아이콘없음 - JOptionPane.PLAIN_MESSAGE
Posted by elluma