Intellij插件之~图形界面Swing UI Designer
资料
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相关推荐
- idea的Java窗体可视化工具Swing UI Designer的简单使用(一)
0.问题总结 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除: Error:java: Compilation failed: internal java compiler ...
- java swing 获当前日期_Java图形界面Swing下日期控件
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Java自学-图形界面 日期控件 两种Swing下的日期控件 DatePick ...
- MacOS 好用的插件和图形界面程序
文章目录 文件预览插件 OS X 图形界面程序 文件预览插件 有些插件可以让 Mac 上的文件预览更有效,比如语法高亮.markdown 渲染.json 预览等. $ brew cask instal ...
- PyQt5 图形界面-用Qt Designer来设计UI界面,并转化为python代码运行实例演示
Qt Designer 是 Qt Creater 程序里的一个功能. PyQt5 是把 Qt Designer 设计的界面转化为 python 代码的库. 请看这篇文章: Qt Creater.PyQ ...
- java swing桌面_Java图形界面swing面板
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Swing 四种常见面板 示例 1 : 基本面板 JPanel即为基本面板 面 ...
- java 窗体开发_使用 Java 和 Swing UI Designer 开发窗体应用程序入门
开发环境: Windows 10 Pro x64 20H2 Intellij IDEA Ultimate 2020.2.3 JDK 8 ~ 15 均可 一.创建项目 打开 Intellij IDEA, ...
- java swing 工具栏_Java图形界面Swing工具栏的使用
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Swing如何使用工具栏JToolBar 工具栏用于存放常用的按钮 步骤 1 ...
- jmeter 插件 监视器 图形界面使用
http://www.cnblogs.com/zhaoxd07/p/5197669.html 转载于:https://www.cnblogs.com/kaka1988/p/7148554.html
- idea的Java窗体可视化工具Swing UI Designer的简单使用(二)
11.选择文件夹组件 通过按钮来打开窗口,绑定一个事件: 生成文件选择器窗口: JFileChooser ff = new JFileChooser("d://workplace" ...
最新文章
- 如何通过AppDomain用特定的安全上下文加载外部程序集
- 三种单例模式的C++实现
- git checkout 和 git reset
- java获取spring数据源_Spring动态注册多数据源的实现方法
- 你造吗?这个属性值你写错了多少年?target=“_blank”
- 引领Boost(二)(Boost::Any)
- 今日头条正式发布小程序
- 关于idea中运行maven项目报错显示找不到包或符号的问题——终极方案
- SoapUI接口测试——全流程转载
- c语言编程软件我的世界,我的世界(Minecraft)
- Java 常见异常类
- GD32 NAND U盘
- Android 混淆配置
- 读研,选择高校 or 研究所?
- Python办公自动化实践:连接MySQL数据库实现每日定时批量发送报表邮件
- 地理总结(二)--我国华北华南华中等地区的划分
- Ajax上传视频文件
- 求长方形的周长和面积c语言两个函数_怎么用C语言编程设计“输入长方形的长和宽,求长方形的面积”的程序...
- Python —— 数据科学的手段 (第2版)配套代码
- 北方工业大学计算机复试分数线,北方工业大学2017年复试分数线
热门文章
- 2017回顾优米网历年定位
- FileNotFoundError: [Errno 2] No such file or directory: stu. txt '
- python编程语言教程-Python基础教程 - 全文
- 股票---- 明晟公司MSCI中国指数 资料收集
- 普源数字示波器DHO1204技术参数
- android pc 同步软件 豌豆荚的感想
- mathtype中手工实现公式编号右对齐及快捷键
- c语言扫雷源代码简单版,C语言扫雷游戏源代码
- Mathcad tips_波特图绘制
- DPDK 20.11 Dynamic mbuf