2014-02-12 2 views
1

Я хочу сделать глобальный MouseClick event, чтобы определить, какой узел щелкнул в JavaFX. Я имею в виду, когда кто-то нажмет кнопку, тогда event.getSource вернет мне ссылку на эту кнопку.Как создать событие MouseClick, чтобы определить, какой узел щелкнул? - javafx

Любые идеи, как я могу это сделать?

ответ

1

Один из способов сделать это - иметь статические переменные где-то, что было типа Node, а затем в прослушивателе кнопки просто назначить ссылку на кнопку в обработчике этой кнопки. ex:

И тогда вы можете получить доступ к этой переменной из любой точки.

Смежные вопросы