资料

Java Swing 介绍
JavaFX快速入门
Java Swing 图形界面开发简介
GUI Designer Basics
scrcpy
ScrcpyController
Services

创建一个Gui Form文件(类+form文件)

创建一个Gui Form


此时生成两个类, 是自动关联的

鼠标可以拖入控件,每拖入一个组件,在TestForm.java类中会自动生成对应的属性名.

界面显示

显示在ToolWindow的右侧

我们拿ScrcpyController举例,显示如下的界面

需要用到如下三个文件

其中ScrcpyController显示的就是界面, ScrcpyToolWindowFactory是把界面放入的的工厂类.

声明这个工厂类

    <extensions defaultExtensionNs="com.intellij"><toolWindowanchor="right"canCloseContents="false"factoryClass="com.codertainment.scrcpy.controller.ui.ScrcpyToolWindowFactory" icon="/toolWindowIcon.svg"id="scrcpy"/>...</extensions>

设置界面


需要如下三个类

ScrcpyControllerSettingsComponent是界面, ScrcpyControllerconfigurable是绑定的工厂类.

在plugin.xml中声明

    <extensions defaultExtensionNs="com.intellij"><applicationConfigurabledisplayName="Scrcpy Controller" id="com.codertainment.scrcpy.controller.ui.ScrcpyControllerConfigurable"instance="com.codertainment.scrcpy.controller.ui.ScrcpyControllerConfigurable"parentId="tools"/></extensions>

存储服务

Intellij插件之~图形界面Swing UI Designer相关推荐

  1. idea的Java窗体可视化工具Swing UI Designer的简单使用(一)

    0.问题总结 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除: Error:java: Compilation failed: internal java compiler ...

  2. java swing 获当前日期_Java图形界面Swing下日期控件

    码农公社  210.net.cn  210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Java自学-图形界面 日期控件 两种Swing下的日期控件 DatePick ...

  3. MacOS 好用的插件和图形界面程序

    文章目录 文件预览插件 OS X 图形界面程序 文件预览插件 有些插件可以让 Mac 上的文件预览更有效,比如语法高亮.markdown 渲染.json 预览等. $ brew cask instal ...

  4. PyQt5 图形界面-用Qt Designer来设计UI界面,并转化为python代码运行实例演示

    Qt Designer 是 Qt Creater 程序里的一个功能. PyQt5 是把 Qt Designer 设计的界面转化为 python 代码的库. 请看这篇文章: Qt Creater.PyQ ...

  5. java swing桌面_Java图形界面swing面板

    码农公社  210.net.cn  210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Swing 四种常见面板 示例 1 : 基本面板 JPanel即为基本面板 面 ...

  6. java 窗体开发_使用 Java 和 Swing UI Designer 开发窗体应用程序入门

    开发环境: Windows 10 Pro x64 20H2 Intellij IDEA Ultimate 2020.2.3 JDK 8 ~ 15 均可 一.创建项目 打开 Intellij IDEA, ...

  7. java swing 工具栏_Java图形界面Swing工具栏的使用

    码农公社  210.net.cn  210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Swing如何使用工具栏JToolBar 工具栏用于存放常用的按钮 步骤 1 ...

  8. jmeter 插件 监视器 图形界面使用

    http://www.cnblogs.com/zhaoxd07/p/5197669.html 转载于:https://www.cnblogs.com/kaka1988/p/7148554.html

  9. idea的Java窗体可视化工具Swing UI Designer的简单使用(二)

    11.选择文件夹组件 通过按钮来打开窗口,绑定一个事件: 生成文件选择器窗口: JFileChooser ff = new JFileChooser("d://workplace" ...

最新文章

  1. 如何通过AppDomain用特定的安全上下文加载外部程序集
  2. 三种单例模式的C++实现
  3. git checkout 和 git reset
  4. java获取spring数据源_Spring动态注册多数据源的实现方法
  5. 你造吗?这个属性值你写错了多少年?target=“_blank”
  6. 引领Boost(二)(Boost::Any)
  7. 今日头条正式发布小程序
  8. 关于idea中运行maven项目报错显示找不到包或符号的问题——终极方案
  9. SoapUI接口测试——全流程转载
  10. c语言编程软件我的世界,我的世界(Minecraft)
  11. Java 常见异常类
  12. GD32 NAND U盘
  13. Android 混淆配置
  14. 读研,选择高校 or 研究所?
  15. Python办公自动化实践:连接MySQL数据库实现每日定时批量发送报表邮件
  16. 地理总结(二)--我国华北华南华中等地区的划分
  17. Ajax上传视频文件
  18. 求长方形的周长和面积c语言两个函数_怎么用C语言编程设计“输入长方形的长和宽,求长方形的面积”的程序...
  19. Python —— 数据科学的手段 (第2版)配套代码
  20. 北方工业大学计算机复试分数线,北方工业大学2017年复试分数线

热门文章

  1. 2017回顾优米网历年定位
  2. FileNotFoundError: [Errno 2] No such file or directory: stu. txt '
  3. python编程语言教程-Python基础教程 - 全文
  4. 股票---- 明晟公司MSCI中国指数 资料收集
  5. 普源数字示波器DHO1204技术参数
  6. android pc 同步软件 豌豆荚的感想
  7. mathtype中手工实现公式编号右对齐及快捷键
  8. c语言扫雷源代码简单版,C语言扫雷游戏源代码
  9. Mathcad tips_波特图绘制
  10. DPDK 20.11 Dynamic mbuf