Tôi đang triển khai phiên bản đặc biệt của JTextField và muốn đóng gói nó thành một bean riêng. Đậu hoạt động khá tốt cho đến nay. Đây là câu hỏi của tôi:Hiển thị sự kiện cho JTextField trong Java?
Làm thế nào tôi có thể phát hiện khi JTextField được hiển thị? Vì vậy, tôi có thể bắt đầu một số công cụ đồ họa mỗi khi các trường được hiển thị.
Sự kiện ShowComponent không hoạt động đối với tôi. FocusGained và FocusLost hoạt động tốt.
Hy vọng có ai đó biết giải pháp này.
hoặc trình bổ sung addComponentListener (...) để theo dõi các thay đổi trong chế độ hiển thị – alex
@alex - chủ yếu không giúp ích: một componentEvent được kích hoạt khi trạng thái của thuộc tính nhìn thấy thay đổi. Vì thuộc tính đó là đúng theo mặc định, nó không được kích hoạt khi chúng ta trực giác mong đợi nó :-) – kleopatra
cảm ơn rất nhiều vì đã trả lời nhanh! – salocinx