java swing UI第三方设计器JFormDesiner和FlatLaf UI

这篇具有很好参考价值的文章主要介绍了java swing UI第三方设计器JFormDesiner和FlatLaf UI。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装JFormDesiner

官网:https://www.formdev.com/
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
先去IDEA的插件市场安装吧
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
JFormDesiner是非开源,且付费的插件,可以自己去找找不付费的使用方法。在swing可视化设计UI非常高效快捷,初学者可能需要一定时间探索,熟悉一下代码生成流程。

创建一个JFormDesiner UI界面
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
下一步
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
设计完成之后,可以把相应的类组和到自己的运行访问类,但此时相应的主题还是不会有,你需要下载相应的主题jar包导入本地
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
如果使用svg图片,需要 flatlaf-extras.jar,jsvg.jar,flatlaf.jar三个包。其他报错时候可以根据报错信息,把缺少的依赖包加进项目中就行了
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
IDEA会自动解压,作为项目的类库使用。
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言

在Main方法中启动使用UI

 try {
                    UIManager.setLookAndFeel( new FlatLightLaf());
                    new Main(username);
                } catch (Exception e) {
                    e.printStackTrace();
                }

java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言

定制化外观

如果要定制化外观,可以参考官方文档:https://www.formdev.com/flatlaf/customizing/

FlatLaf支持IntelliJ平台主题!

例如:搜索想要的主题:https://plugins.jetbrains.com/search?headline=0-theme&tags=Theme

下载源代码,获取.theme.json文件,拷到本地resources,使用:

IntelliJTheme.install(MyApp.class.getResourceAsStream("/com/myapp/themes/arc-theme-orange.theme.json"));

自定义配置文件,目前还不太了解,需要自行探索

java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言
java swing UI第三方设计器JFormDesiner和FlatLaf UI,java Swing,java,ui,开发语言文章来源地址https://www.toymoban.com/news/detail-798300.html

到了这里,关于java swing UI第三方设计器JFormDesiner和FlatLaf UI的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 以antd为例 React+Typescript 引入第三方UI库

    本文 我们来说说 第三方UI库 其实应用市场上的 第三方UI库都是非常优秀的 那么 react 我们比较熟的肯定还是 antd 我们还是来用它作为演示 这边 我们先访问他的官网 https://3x.ant.design/index-cn 点击开始使用 在左侧 有一个 在 TypeScript 中使用 通过图标我们也可以看出 这个UI库与

    2024年02月09日
    浏览(74)
  • 【微信小程序6】引入第三方UI的方法(ColorUi)

            小程序的ColorUI是基于原生开发的一套非常优秀的UI。能够让我们在开发过程中,很好、很契合地使用。具体介绍参考ColorUI官方网址:http://docs.xzeu.com/#/         点击官网首页中的GitHub,进入下载页面。然后按照如下图标记进行操作。          下载完成后解压缩,打

    2024年02月06日
    浏览(52)
  • Vue Element-UI使用icon图标(第三方)--在线版

    Element-ui一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,在Vue中使用是很方便的。 关于引用icon(第三方),有一种不用下载项目到本地的方法, element自带的有icon,使用起来也很方便。但是美中不足的是,官方提供的图标库只是部分,在需要新的icon时,

    2024年02月06日
    浏览(52)
  • java调第三方接口

    目录 背景 Spring的RestTemplate 1.引入依赖 2.RestTemplate配置类 3.RestTemplate实现类 java调第三方接口我百度的有三种方法. 第一种:通过JDK网络类Java.net.HttpURLConnection 第二种:通过Apache common封装好的HttpClient 第三种:通过Spring的RestTemplate 这个三种方法在我的scdn收藏里有,都是可以直接用的

    2024年02月05日
    浏览(58)
  • Java 音频播报(内置 + 第三方)

            jdk内置的可以使用,不过呢就是声音太原始了,这是同过输入文字然后识别读出来的。 1、导入JL的依赖 2、代码实现         这个是通过文件播报的,可以在网上下载自己需要的音频 最近在做项目,做外卖的,其中有一个功能就是接单,商家接单就需要用到这个功

    2024年02月02日
    浏览(48)
  • Java常用第三方工具类

    一、Apache StringUtils:专为Java字符串而生的工具类 首先引入依赖: 1.字符串判空 isEmpty: 判断null和\\\"\\\" isNotEmpty:判断null和\\\"\\\" isBlank:判断null和\\\"\\\"和\\\" \\\" isNotBlank:判断null和\\\"\\\"和\\\" \\\" 示例代码如下: 执行结果: 2.分割字符串 使用StringUtils的split()方法分割字符串成数组。 示例代码如下:

    2024年02月08日
    浏览(67)
  • 本仓库主要用来收集一些 Android 开发中常用的第三方 UI 库及其简单 Demo

    | 第三方库 | 介绍 | Demo | 使用说明 | | — | — | — | — | | CircleImageView | 显示圆形图片 | CircleImageViewDemo | Android UI Libs 之 CircleImageView.md | | android-gif-drawable | 显示 gif 图片 | android-gif-drawabledemo | Android UI Libs 之 android-gif-drawable.md | | AndroidSwipeLayout | 滑动布局,可以实现侧滑菜单与侧

    2024年04月15日
    浏览(48)
  • JAVA 微信公众号授权给开放平台(第三方平台)开发流程及第三方平台代公众号实现业务

    一 、开放平台账户注册及开发配置请参考我之前的文章 开发前准备工作。 二、授权流程 官方文档细节比较多 我说的比较直白 (1)首先 启动票据推送服务 (2)接收消息→解密→验证并获取票据→保存票据 component_verify_ticket (3)获取第三方平台调用凭证 component_access_tok

    2024年03月15日
    浏览(64)
  • 如何在微信小程序里面使用npm安装第三方插件(以安装vant ui为例)

    1.在cmd里或者是终端里,找到对应的项目,并执行下面的命令,用来初始化package.json文件。 2.勾选下图选项 3.执行下面的命令安装vant ui 然后你会发现多了一个node_modules文件, 里面存的就是第三方组件。 4.最后一步,每次安装完一个新的第三方插件都要执行“构建npm” 执行完

    2024年02月14日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包