【问题标题】:Java - how to add a listener in ImageJ plugin?Java - 如何在 ImageJ 插件中添加监听器?
【发布时间】:2011-07-18 16:01:55
【问题描述】:

我正在为 ImageJ 编写一个插件,它可以扫描 AVI 视频中一系列帧的亮度所需行的像素。活动视频帧的数据以二维图形显示,x 轴为像素,y 轴为强度。

我希望图表自行更新以在 StackWindow(显示框架的位置)中显示活动框架的数据。这由窗口中的滑块控制。我对此进行了调查,并找到了有关 AdjustmentListener 类的信息,我可以用它来检查滑块何时调整。我该怎么做?

Link 到 StackWindow 类

【问题讨论】:

    标签: java plugins imagej


    【解决方案1】:

    据我所知,没有一种特别优雅的方法可以做到这一点。最好的方法可能是在你的StackWindow 上迭代getComponents 返回的所有内容,如果它是Scrollbar,则将AdjustmentListener 添加到该组件。您可以找到几个示例 herehere,尽管这些示例比您需要的更通用。

    【讨论】:

    • 谢谢!我不知道 getComponents,它成功了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 2012-05-17
    相关资源
    最近更新 更多