1

Followers

Thursday 3 May 2012

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..... :
[IMG]

No comments:

Post a Comment