Java - как добавить слушателя в плагин ImageJ? - PullRequest
1 голос
/ 18 июля 2011

Я пишу плагин для ImageJ, который сканирует пиксели желаемой линии на яркость по серии кадров в видео AVI.Данные отображаются на двухмерном графике для активного видеокадра, пикселей на оси x и интенсивности на оси y.

Я хочу, чтобы график сам обновился, чтобы показать данные для активного кадра вStackWindow (где отображается рамка).Это контролируется ползунком в окне.Я посмотрел на это и нашел информацию о классе AdjustmentListener, который я, вероятно, могу использовать, чтобы проверить, когда ползунок настроен.Как мне это сделать?

Ссылка на класс StackWindow

1 Ответ

1 голос
/ 19 июля 2011

Насколько я знаю, нет особенно элегантного способа сделать это. Лучший способ, вероятно, состоит в том, чтобы перебрать все, что возвращает getComponents на вашем StackWindow, и добавить AdjustmentListener к этому компоненту, если это Scrollbar. Вы можете найти несколько примеров здесь и здесь , хотя эти примеры более общие, чем вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...