Welcome to My World (www.dgmayor.com)

소프트웨어/자바 GUI & C# 등...

26. 새로운 창 JDialog

dgmayor 2022. 3. 17. 14:58
728x90

기존에 JOptionPane()에 대해서 이미 정리를 하였지만....

새로운 창 크기 조정에 대해서는 JDialog라고 새로 한번 더 배울 필요가 있을 거 같아 새로 정리한다.

 

public class dialog_1 extends JDialog{

               JButton btn = new JButton("사라지기");

               public dialog_1(JFrame frame, String title) {
               super(frame, title);
               setLayout(new FlowLayout());

               add(btn);


              btn.addActionListener(
                    new ActionListener() {

                    public void actionPerformed(ActionEvent e) { 
                    System.out.println("eeeef"); 
                    setVisible(false);
                    }
               }

);

setBounds(500, 500, 800, 800);
setVisible(true);
}

}

 

그리고 새로운 팁을 알아냈는데... setModal이 일단 새로운 Jdialog를 먼저 처리하라는 뜻이다.

728x90

'소프트웨어 > 자바 GUI & C# 등...' 카테고리의 다른 글

28. Java JScrollPane 사용법....  (0) 2022.03.18
27. 자바 뮤직  (0) 2022.03.18
25. 자바 마우스 좌표 이동  (0) 2022.03.17
24. 이차원 배열의 길이 구하기  (0) 2022.03.15
23. 이중 ArrayList 예제  (0) 2022.03.14