自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 IntelliJ-插件开发教程(六)-UI篇-杂项组件-EditorTextField(代码、文本编辑器)

核心实现类1.创建多选项弹框1. 实现效果2. 具体实现步骤创建 调用 添加完整源码public class HelloIdeaPlugin extends AnAction { @Override public void actionPerformed(AnActionEvent e) { Application.project = e.getProject();//全局变量 Editor editor = e.ge

2021-04-18 23:15:11 2525 1

原创 IntelliJ -IDEA插件开发教程-UI篇-编辑提示、消息通知(五)

核心实现类1.创建多选项弹框1. 实现效果2. 具体实现步骤创建 调用 添加完整源码public class HelloIdeaPlugin extends AnAction { @Override public void actionPerformed(AnActionEvent e) { Application.project = e.getProject(); Editor data = e.getData(La

2021-04-14 11:38:27 4038 6

原创 (四)IDEA插件开发教程-UI篇-文件选择器、类选择器、包选择器

文件选择器核心实现类1.FileChooser使用Filechocoser.choosefiles ()方法可以实现让用户选择一个或者多个文件以及目录2.FileChooserDescriptorFileChooserDescriptor (文件选择描述器)类允许程序控制可以选择哪些文件或目录,以及是否允许多选等以选择单个文件并读取内容为例1. 实现效果2. 具体实现步骤创建文件选择描述器 FileChooserDescriptor descriptor = new FileCh

2021-04-11 22:46:33 3750

原创 (三)IDEA插件开发教程-UI篇-创建自定义弹框

这里以笔者的插件MyCode展示自定义弹框效果核心实现类1.JBPopupFactoryJBPopupFactory是IntelliJ 平台创建弹框的实现类,它支持根据不同需求显示不同类型的组件弹框。弹框可以设置标题、调整大小、复现上次打开弹窗的位置以及嵌套显示弹窗等,JBPopupFactory常用的方法如下所示:函数功能createComponentPopupBuilder()使用最多,允许您在弹出窗口中显示任何 Swing 组件Createpupchooserbu

2021-04-11 14:34:58 4432

原创 (二)IDEA插件开发教程-UI篇-创建对话框

先看一下对话框的效果自定义对话框1.使用DialogWrapDialogWrap 是IntelliJ 平台所有对话框的基类,它有以下几个特点自带OK、Cancel按钮以及对应监听事件监听了键盘“Esc”(退出)、“Y”(确认)、“N”(取消)等键对话框大小复现输入字符验证提示(eg:提示你输入的密码不对,这个提示过程不需要自己手动创建)2.具体实现步骤新建Class 继承 DialogWrap重写 createCenterPanel() 函数(返回一个JComponent对象即

2021-04-10 21:41:29 3304

原创 (一)IDEA插件开发简介

这里以打印“Hello IDEA Plugin”为例,介绍IDEA插件开发的基本要点1.新建工程2.工程结构.HelloIDEA/└── src/main/com/yatoufang/... │ ... └── Test.class└── recurse Pictures/(其他资源) └── META-INF ├── plugin.xml(工程配置文件) ├── pluginIcon.svg(插

2021-04-09 21:56:35 1047 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除