Browse Source

添加图标

main
wandong 8 months ago
parent
commit
bf44564fa3
  1. 14
      src/main/java/com/wd/maven/aggregation/QuickstartAggregationAction.java
  2. BIN
      src/main/resources/icons/create_maven_aggregation.png
  3. BIN
      src/main/resources/icons/创建目录.png

14
src/main/java/com/wd/maven/aggregation/QuickstartAggregationAction.java

@ -4,13 +4,23 @@ import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.project.ProjectUtil;
import com.intellij.openapi.ui.Messages;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.openapi.util.IconLoader;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
public class QuickstartAggregationAction extends AnAction {
// 使用构造函数设置图标和文本
public QuickstartAggregationAction() {
super("Create Maven Aggregation Project",
"Creates a new Maven multi-module project template",
IconLoader.getIcon("/icons/create_maven_aggregation.png", QuickstartAggregationAction.class));
}
@Override
public void actionPerformed(AnActionEvent e) {
public void actionPerformed(@NotNull AnActionEvent e) {
Project project = e.getProject();
if (project == null) return;

BIN
src/main/resources/icons/create_maven_aggregation.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
src/main/resources/icons/创建目录.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Loading…
Cancel
Save