WangJi92 / arthas-idea-plugin

arthas idea plugin 更简单的使用arthas的IDEA 插件,方便的构建各种arthas 命令,复制到剪切板 然后到服务器上启动arthas 执行命令。
https://plugins.jetbrains.com/plugin/13581-arthas-idea
Apache License 2.0
604 stars 98 forks source link

com.intellij.ui.components.labels.ActionLink is Deprecated #116

Closed WangJi92 closed 6 months ago

WangJi92 commented 6 months ago

对于 JetBrains IntelliJ IDEA 2020.1 及之后的版本,com.intellij.openapi.ui.popup.util.ActionLink 已经被弃用。作为替代,你可以使用 com.intellij.ui.components.labels.ActionLink 或者 com.intellij.ui.components.labels.LinkLabel。

在 UI 中,ActionLink 通常用作表示一个可以点击、激活某项操作的链接(例如:打开一个网页或弹出一个菜单)。ActionLink 的样式和普通的标签(JLabel)不同,它看起来像一个超链接,常常用蓝色、下划线等样式表示。 以下是一个使用 com.intellij.ui.components.labels.ActionLink 的例子:

ActionLink link = new ActionLink("Click me!", new AnAction() {
    @Override
    public void actionPerformed(@NotNull AnActionEvent e) {
        // 你的操作代码
    }
});