Java의 메시지 상자
Java의메시지 상자
는 일부 메시지를 표시하기 위해 화면에 나타나는 팝업이며 사용자의 확인을 기다립니다. JOptionPane
이라는 용어는 사용자에게 메시지 대화 상자를 표시 할 수있는 권한을 제공하는 Java 제공 클래스입니다. 이 클래스는JComponent
클래스에서 상속되며javax.swing
패키지에 있습니다.
다음은 Java의 메시지 상자가 작동하는 방식을 보여주는 코드 블록입니다.
import javax.swing.*;
public class DialogueBoxPopUp {
public static void main(String[] args) {
JOptionPane.showMessageDialog(
null, "Hi, In the message box", "PopUp Dialog", JOptionPane.INFORMATION_MESSAGE);
}
}
위의 간단한 코드 블록에서JOptionPane
클래스는 사용자에게 메시지 상자를 표시하고 응답을 기다립니다. 이 클래스에는 사용자를위한 유틸리티 역할을하는 몇 가지 정적 메서드가 있습니다. showConfirmDialog
메소드는 질문을하고 예, 아니오 및 취소로 옵션을 확인합니다. showInputDialog
메소드는 사용자에게 일부 입력을 요청합니다. showMessageDialog
기능은 사용자에게 몇 가지 상황을 알려줍니다.
위의 블록은showMessageDialog
메소드의 오버로드 된 버전을 사용하며 4 개의 매개 변수를 사용합니다. 첫째,parentComponent
인수는 구성 요소가 표시 될 수있는 프레임을 확인합니다. 값이null
값이면 기본 프레임을 사용합니다. 이전 프로그램에서는 널 프레임이 전달되므로 코드는 기본 프레임을 사용합니다.
다음은 표시 할Object
메시지를받는message
인수입니다. title
인수는 팝업 상자의 제목 문자열을 사용합니다. 위 블록의 메시지는 대화 상자 상단에있는PopUp Dialog
제목을 사용합니다.
messageType
은ERROR_MESSAGE``INFORMATION_MESSAGE``WARNING_MESSAGE``QUESTION_MESSAGE
또는PLAIN_MESSAGE
값을 실행하는 메시지 유형입니다. 이러한 값은JOptionPane
클래스의 메시지 유형으로 정적 및 최종 값으로 제공됩니다. 코드는 메시지 유형으로INFORMATION_MESSAGE
를 사용합니다.
여기에서 이전 프로그램의 출력을 확인하십시오.
메시지 유형이JOptionPane.ERROR_MESSAGE
로 변경되면 오류 메시지 대화 상자는 아래 이미지와 같습니다.
메시지 유형이JOptionPane.WARNING_MESSAGE
로 변경되면 경고 메시지 대화 상자는 다음과 같습니다.
필요할 때 사용할 수있는 몇 가지 메시지 유형이 더 있습니다.
Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.
LinkedIn