gpt4 book ai didi

java - 在 IntelliJ 中显示或打开我的插件

转载 作者:行者123 更新时间:2023-11-30 10:48:16 25 4
gpt4 key购买 nike

我正在为 IntelliJ 开发一个插件,该插件的默认状态是隐藏(就像其他插件一样 - Maven 项目、Ant Build 等...)

我的插件使用 com.intellij.openapi.ui.popup.BalloonBuilder 包在部分类上显示带有一些逻辑的气球。

现在我想添加显示或打开插件的功能:

        builder.setClickHandler(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// Show or open the plugin
}
}, true);

我该怎么做?

最佳答案

解决方案是在 ToolWindow 对象上调用 show 方法:

ToolWindow toolWindow = toolWindowManager.registerToolWindow("MyPlugin", myPanel, ToolWindowAnchor.RIGHT);

builder.setClickHandler(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
toolWindow.show(new Runnable() {
@Override
public void run() {
System.out.print("Showing the plugin!");
}
});
}
}, true);

关于java - 在 IntelliJ 中显示或打开我的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35867540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com