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