JOptionPane: showMessageDialog

이 자습서에서는 JOptionPane.showMessageDialog() 메서드를 사용하여 메시지를 표시하는 간단한 대화 상자를 만들고 표시하는 방법을 설명합니다. 만들 수있는 가장 간단한 메시지는 클래스를 사용하여 얻을 수 있습니다 javax.swing.JOptionPane.

showMessageDialog 는 단일 "확인" 버튼이 있는 창을 표시하며, 정적 메서드로 메시지, 제목 및 아이콘을 지정할 수 있습니다.

showMessageDialog(구성 요소 부모, 개체 메시지, 문자열 제목, int typeMessage, 아이콘 아이콘) 또는
  • parent: 상위 구성 요소(창 또는 패널)입니다.
  • message: JOptionPane에 표시될 문자열 메시지입니다.
  • title: string 유형의 제목입니다.
  • typeMessage: entire 유형의 메시지 유형입니다.  INFORMATION_MESSAGE, WARNING_MESSAGE, ERROR_MESSAGE 및 PLAIN_MESSAGE;
  • icon: 기본 아이콘을 대체하는 아이콘입니다.
다음은 showMessageDialog를 테스트하기 위한 실제 예제입니다.

import javax.swing.JOptionPane; 

public class MessageDialog {

public static void main(String[] args) {
JOptionPane.showMessageDialog(null,
"데이터베이스가 업데이트되었습니다.",
"업데이트 완료",
JOptionPane.INFORMATION_MESSAGE,
null);
}

}
실행 후 결과:

JOptionPane showMessageDialog

함수이고 String 또는 int 유형을 반환하는 다른 JOptionPane 메서드와 달리 showMessageDialog는 아무 것도 반환하지 않는 프로시저입니다.

대화 상자에 부모가 없기 때문에 "부모" 인수에 null을 넣습니다. 아이콘을 삽입하지 않으려면 아이콘 인수 상자에 null을 입력합니다. 컴파일러는 메시지 유형에 따라 기본 아이콘을 표시합니다.

References
Java 문서: showMessageDialog method
java2s:  JOptionPane을 사용하여 메시지 표시: JOptionPane 대화상자