В частности, я пытаюсь выяснить, почему всплывающие окна и раскрывающиеся меню скрываются или продолжают отображаться в зависимости от того, где вы щелкнули в Java.
Я попытался посмотреть на API, но не увидел, что искал.
Как узнать, является ли следующий щелчок нужным элементом или нет? (надеюсь, я смогу оттуда работать)
Есть ли простой способ получить свойства следующего элемента, на который нажали?
Например, хотите получить свойства Object B
для метода Object A
. Поэтому, когда я нажимаю Object A
, я почти хочу открытый метод (не совсем, конечно), такой как
public void checkObject(Object object){
System.out.println(Object.getName());
}
Когда я нажимаю Object A
, я могу запустить что-то вроде
...scanNextMouseClick()
, который вернет следующий элемент, по которому щелкнули, а затем
...if('item clicked' != Object B) return;
Я мог бы сделать что-то подобное, чтобы убедиться, что я передал правильный тип параметра, в противном случае scanNextMouseClick все равно будет удовлетворен, и моя программа продолжит работать нормально
...checkObject('item clicked') //to finally run the method.