【问题标题】:How to select row in ImageJ ResultsTable?如何在 ImageJ 结果表中选择行?
【发布时间】:2019-02-19 16:27:28
【问题描述】:

从 ImageJ 插件中,我想突出显示 ResultsTable 中的一行,就像用鼠标单击该行时一样。我想函数ResultsTable.selectRow(Roi roi) 可以做到这一点,但我不知道如何使用 Roi 指定行号。如何为此创建一个投资回报率?

【问题讨论】:

    标签: imagej


    【解决方案1】:

    这里是一个代码 sn-p 通过索引选择一行:

    import java.awt.Frame;
    import ij.WindowManager;
    import ij.text.TextWindow;
    ...
    int index = ...; // row index to highlight
    Frame frame = WindowManager.getFrame("Results");
    ((TextWindow)frame).getTextPanel().setSelection(index, index);
    

    我改编自ResultsTable source code

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-30
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 2018-01-19
      • 1970-01-01
      • 2011-09-29
      相关资源
      最近更新 更多