Tôi đã tự hỏi làm cách nào để có thể tạo trình nghe của riêng mình cho một thứ gì đó và để có thể sử dụng nó giống như bất kỳ người nghe khác, ví dụ:Tạo trình nghe tùy chỉnh Trong Java
public interface Listener {
public void onListen(Event e);
}
Và sau đó này trong lớp học của tôi
public class test implements Listener {
Object.add(new Listener() {
@Override
public void onListen(Event e) {
}
});
}
Tôi đoán những gì tôi đang thực sự yêu cầu cũng là nơi để tôi xác định làm thế nào để kiểm tra xem một cái gì đó xảy ra liên quan đến người nghe rằng tôi tạo không?
Nếu bất kỳ điều này không có ý nghĩa, vui lòng cho tôi biết và tôi sẽ làm rõ điều đó.
Nếu tốt nhất điều này không có ý nghĩa với bạn, tôi sẽ thử điều này. Làm cách nào để tôi làm cho người nghe kiểm tra xem tùy chọn đã chọn trong combobox có thay đổi thành một tùy chọn khác không. Tôi không thực sự cần một người nghe combobox mặc dù, đó chỉ là một ví dụ.
Thật vậy, câu hỏi của bạn không có ý nghĩa được nêu ra. Bạn đang hỏi làm thế nào để đăng ký người nghe của bạn với một cái gì đó? Hoặc cách gọi người nghe vào thời điểm thích hợp? Hay cái gì khác? –
Làm cách nào tôi có thể tạo trình xử lý tùy chỉnh để nói, kiểm tra xem tùy chọn ComboBox đã được thay đổi chưa? – Pjrat111
@ Pjrat111: Ví dụ cụ thể của bạn được giải thích trong hướng dẫn Java Swing: http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#listeners. –