как узнать зарегистрировано ли событие в объекте

 
 
 
Сообщения:6
Подскажите пожалуйста можно ли как то получить список(ArrayList<ObjaddActionListener> ) всех объектов которые зарегистрированы в объекте обработчике.
Или узнать сам объект (JButton) зарегистрирован в обработчике иле нет (или зарегистрирован два раза :)).
Пример
public class OsnovnoiClass {

OsnovnoiClass(){
	Obrabotchik objObrabotchik = new Obrabotchik();
	for(int i=0;i<5;i++){
	JButton button = new JButton();
	button.addActionListener(objObrabotchik);
}//for(int i=0;i<5;i++){	
}//OsnovnoiClass(){
	
public void osmotret(){
		System.out.println("Список всех зарегистрированных кнопок " + Obrabotchik.spisokArrayList);
		System.out.println("Объект в котором зарегистрирована кнопка " + button.objActionListener);
}//public void osmotret(){
	
}//public class OsnovnoiClass {

public class Obrabotchik implements ActionListener{

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		
	}

}

Это не рабочий код это пример что бы понятнее было чего я хочу получить
Изменен:17 апр 2019 05:02
 
 
Сообщения:108
Используйте "Код" для примера кода. Читать невозможно то что вы написали в вопросе.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет