Java의 경고 팝업

Sheeraz Gul 2023년10월12일
Java의 경고 팝업

Swing 라이브러리는 Java에서 경고 팝업을 표시합니다. 이 자습서는 Java에서 경고 메시지를 만드는 방법을 보여줍니다.

Java의 경고 팝업

위에서 언급했듯이 Swing 라이브러리는 Java에서 경고 팝업을 생성합니다. JOptionPane API를 사용하여 대화 상자를 만들고 JOptionPane.showMessageDialog() API를 사용하여 경고 메시지를 표시합니다.

클릭 시 경고 팝업을 표시하는 예를 살펴보겠습니다. 예를 참조하십시오:

package delftstack;

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

public class Alert_Popup {
  public static void main(String[] args) {
    Create_Main();
  }

  private static void Create_Main() {
    JFrame Alert_Frame = new JFrame("Alert Window");
    Alert_Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    Create_Popup(Alert_Frame);
    Alert_Frame.setSize(400, 200);
    Alert_Frame.setLocationRelativeTo(null);
    Alert_Frame.setVisible(true);
  }

  private static void Create_Popup(final JFrame Alert_Frame) {
    JPanel Alert_Panel = new JPanel();
    LayoutManager Alert_Layout = new FlowLayout();
    Alert_Panel.setLayout(Alert_Layout);
    JButton Alert_Button = new JButton("Click Here to Show Alert!");
    Alert_Button.addActionListener(new ActionListener() {
      @Override
      public void actionPerformed(ActionEvent e) {
        JOptionPane.showMessageDialog(Alert_Frame, "Hello This is Alert from Delfstack!");
      }
    });

    Alert_Panel.add(Alert_Button);
    Alert_Frame.getContentPane().add(Alert_Panel, BorderLayout.CENTER);
  }
}

위의 코드는 클릭 시 경고 팝업을 표시합니다. 출력 참조:

경고 팝업

작가: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

관련 문장 - Java GUI