Hiện lên bảng thông báo khi đóng jframe hoặc jdialog trong Java
Sau khi tao jframe, bạn click phải trên jframe chọn Event / Window / windowClosing; bạn sẽ được hàm này :
Khi phát sinh sự kiện mình sẽ gọi hàm thoat(); hàm thoát bạn viết như sau :
setDefaultCloseOperation(DO_NOTHING_ON_CLOSE ): mình báo cho java biết là sẽ không làm gì hết khi mà thao tác đóng xảy ra (bằng nút thoát, Alt+F4, ..). JOptionPane.showConfirmDialog : chắc mọi người đều biết rồi hiện lên bảng thông báo tùy chọn, ở đây mình chọn là Yes_no_option. if(kq==0) : Nếu click Yes thì thoát, còn không thì không làm gì hết --> tức là không có đóng. - Đối với jdialog thì bạn cũng làm tương tự như vậy, thay đổi
thành
-------------------- Sau đây là kết quả khi làm bất cứ thao tác đóng nào, Alt +f4, click nút Close..... :
No comments:
Post a Comment