30/09/2018, 20:16
Sự khác nhau giữa DISPOSE_ON_CLOSE vs EXIT_ON_CLOSE trong javaSwing?
khi em dùng câu lệnh để set giá trị cho nút “x” thì em không thấy sự khác nhau của 2 giá trị này. Ai có thể cho em biết sự khác nhau của 2 dòng lệnh này là gì được không?
Bài liên quan
DISPOSE_ON_CLOSE: chỉ thoát khi tất cả background task (thread) đã kết thúc.
EXIT_ON_CLOSE: thoát luôn.
mình vừa học javaSwing nên không biết nhiều bạn có thể cho mình một ví dụ để hiểu rõ hơn không. hoặc bạn giải thích cho mình cụm từ background task là gì?
cảm ơn bạn.
Câu lệnh EXIT_ON_CLOSE sẽ chấm dứt ứng dụng.
Câu lệnh DIPOSE_ON_CLOSE sẽ đóng frame, giải phóng sources mà nó đang sử dụng, không giống câu lệnh HIDE_ON_ CLOSE là ẩn nó đi và có thể gọi nó lên lại, DISPOSE_ON_CLOSE thì không, đóng là ảnh mất tiêu luôn