IDEA的Swing可视化插件JFormDesigner详解
作者:谷哥的小弟 发布时间:2023-09-23 08:02:54
JFormDesigner概述
jformdesigner是一款功能强大的Swing设计工具,这是全面的程序,可帮助您创建Swing GUI,而无需花费大量时间使用手工编码表单,同时为表单本地化,Java代码生成器或运行时库提供支持,并生成嵌套类。此外,您可以指定Java源文件夹的位置(它们用于查找资源包并生成Java包语句),提供包含自定义JavaBeans的目录,以及更改全局设置(它们适用于所有项目)或FormLayout(JGoodies)的特定项目,即自动插入/删除间隙列/行,并在几个列/行模板之间进行选择或创建自定义模板。软件在使用上非常的简单,即使没有专业的编程知识也能轻松完成Swing设计。
假若在IDEA中进行Swing开发,建议使用可视化插件JFormDesigner。它能够快速的帮助开发者高效地创建简洁、美观的界面;效率高,工作量小。
JFormDesigner官网
https://www.formdev.com/jformdesigner/
脚本之家下载
https://www.jb51.net/softs/696517.html
JavaFX
其实,我依然不太建议开发者花大量的时间在Swing或者AWT上。如果项目中确实需要桌面开发,我倒是比较推荐JavaFX。
JavaFX 是一个开源的下一代客户端应用平台,适用于基于Java构建的桌面、移动端和嵌入式系统。其目标是为开发富客户端应用程序开发一个现代、高效且功能齐全的工具包。
JavaFX其特点和优势如下:
界面默认皮肤美观; 更具现代风格
组件更具丰富;例如:日期选择器, HTML编辑组件, 网页浏览组件等
支持动画、特效、3D;效果炫酷,界面精致
原生图表组件美观、效果丰富
多媒体支持良好;例如:播放音乐、视屏
支持属性绑定
支持CSS样式表
来源:https://blog.csdn.net/lfdfhl/article/details/125205306
猜你喜欢
- 下面通过代码给大家介绍c++ string insert() 函数,具体内容如下:basic_string& inser
- 一、准备官网下载IntelliJ IDEA 2017 并安装好下载汉化包 (链接: https://pan.baidu.com/s/1JkU
- 大致分为以下几个方面:一些查询指令整理使用SQL语句进行特殊查询检测表字段是否存在数据库升级数据库表字段赋初始值一、查询指令整理1.链式执行
- 这篇文章主要介绍了springboot 定时任务@Scheduled实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的
- 本文实例为大家分享了flutter实现appbar下选项卡切换的具体代码,供大家参考,具体内容如下TabBar 、Tab、TabBarVie
- Java选择的泛型类型叫做类型擦除式泛型。什么是类型擦除式泛型呢?就是Java语言中的泛型只存在于程序源码之中,在编译后的字节码文件里,则全
- 这篇文章主要介绍了如何通过SpringBoot实现商城秒杀系统,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
- webp格式图片webp格式图片是google推出的,相比jpg png有着巨大的优势,同样质量的图片webp格式的图片占用空间更小,在像电
- 一、项目简述功能: 前后用户的登录注册,婚纱照片分类,查看,摄影师预 订,后台订单管理,图片管理等等。二、项目运行环境配置: Jdk1.8
- 前几篇主要集中在注册中心eureka的使用上,接下来可以创建服务提供者provider来注册到eureka。demo源码见: https:/
- MyBatis简介MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参
- 一、准备工作1、确定电脑上已经成功安装jdk7.0以上版本2、win10操作系统3、maven安装包 下载地址:http://maven.a
- 一 技术发展技术的创新和发展都是为了解决一类问题二 框架设计Spring Framework 6大模块三 Spring AOP详解循环依赖问
- 记录一下工作流的在Springboot中的使用,,顺便写个demo,概念,什么东西的我就不解释了,如有问题欢迎各位大佬指导一下。1.创建sp
- 本文研究的主要是Java中后台线程的相关问题,具体介绍如下。以前从来没有听说过,java中有后台线程这种东西。一般来说,JVM(JAVA虚拟
- #简易版1、客户发送请求经过 DisPatcherServlet 核心过滤器2、DisPatcherServlet 核心控制器在去找一个或多
- 1.接口中的默认方法和静态方法Java 8中允许接口中包含具有具体实现的方法,该方法称为 “默认方法” ,默认方法使用 default 关键
- 当我们在登录像QQ邮箱这种大多数的网站,往往在登录按键上会有下次自动登录这个选项,勾选后登录成功,在一段时间内,即便退出浏览器或者服务器重启
- 一、使用ThreadLocal实现当前登录信息的存取在项目中我们增加一个员工有一些信息是需要我们自己填入的,有一些信息不需要我们自己填写,例
- 一.为什么要用线程池先来看个简单的例子1.直接new Thread的情况:public static void main(String[]