Tôi có một câu hỏi chung liên quan đến Java.Làm cách nào để làm mới GUI trong Java?
Tôi đang viết một ứng dụng có menu GUI. Tôi đang cố gắng thay đổi một phần của menu GUI dựa trên việc chọn nút radio.
Tôi có cần phải:
Vẽ lại toàn bộ cửa sổ hoặc chỉ cần cập nhật một phần với:
setVisible(true)?
Nếu tôi chỉ sử dụng các tuyên bố từ # 1 trên .. GUI là tốt - cho đến khi tôi di chuyển chuột qua nó và sau đó tôi thấy sự lựa chọn nút trước đó. Tôi đang làm gì sai?
tôi nghĩ rằng có một phương thức paint() – amphibient
repaint() có lẽ là những gì bạn đang sử dụng – jozefg
Tôi đã thử phương thức repaint() và nó không hoạt động chút nào. Tôi đã thử setVisible (true) cùng với điều đó và điều đó cũng không hoạt động. – ironmantis7x