Tôi đang làm việc trên Swing trong một thời gian nhưng chưa bao giờ có tình huống thực tế khi tôi phải gọi setEnabled(false)
trong JPanel
. Tuy nhiên, đôi khi tôi thấy mã như vậy trong một số gui tinh vi. Nhưng tôi thực sự không hiểu tại sao ai đó muốn sử dụng nó? Vì vậy, vui lòng cho tôi một số ví dụ về các tình huống phổ biến trong cuộc sống thực khi bạn cần sử dụng setEnabled(false)
trên JPanel
.Lý do gọi đến setEnabled (false) trong JPanel
Cũng trong javadoc nó nói:
Vô hiệu hóa một phần không trẻ em khuyết tật của nó.
thực sự tôi đã gặp lỗi vì bảng bên trong bị tắt JPanel
không hiển thị con trỏ thay đổi kích thước chuột khi định lại kích thước cột. Tôi nghi ngờ có những bất ngờ khó chịu khác ở đây.
Tôi tin rằng bạn có thể vô hiệu hóa một cửa sổ cấp cao theo cách này, nhưng không phải là một thùng chứa –
@Hovercraft Full Of Lươn: vẫn JPanel có phương pháp như vậy. Đối với tôi, nó trông giống như một nguồn tiềm ẩn hoàn toàn vô dụng ở đây. Nhưng có lẽ tôi đang nhầm lẫn và nó có một số cách sử dụng thực tế cho JPanel. – GrayR
Làm việc với xích đu giống như cái chết từ một ngàn vết cắt. Một phương pháp không làm gì cả? có thật không? – gdbj