我在plugin.xml中定义了我的工具窗口,并在实现ToolWindowFactory
的相应类的 ToolWindow toolWindow = ToolWindowManager.getInstance(project).getToolWindow(tool_window_id);
toolWindow.activate(null); // don't need to execute something when done... or should I?
函数中添加了一些内容(制表符)。
我有一个单独的操作,我想将工具窗口激活到特定选项卡。为此,我做:
toolWindow.getContentManager().setSelectedContent(content)
所以现在我无法选择我想要的标签。我找到了方法
<label>
<input type="checkbox" checked> Checked
</label>
<br><br>
<label>
<input type="checkbox" unchecked> unChecked
</label>
但如果我没有对创建内容的引用会怎样?
答案 0 :(得分:1)
您可以使用ContentManager.getContents()
获取工具栏中显示的所有内容的列表,或findContent()
或getContent()
以按索引,名称或其中显示的组件查找内容。