Java Swing 主题(LF)推荐 - FlatLaf
目录
- Java Swing 主题(L&F)推荐 - FlatLaf
- 介绍
- 下载
- 使用
- 方式一
- 方式二
- Demo预览
Java Swing 主题(L&F)推荐 - FlatLaf
Java Swing的默认主题并不好看,甚至可以说是丑,但Swing是支持第三方主题包的,而FlatLaf是一个不错的选择,而且JetBrains家的IDE也在用这个主题
介绍
FlatLaf支持4种主题,包括Flat Light
,Flat Dark
,Flat IntelliJ
,Flat Darcula
个人比较推荐Flat IntelliJ(亮色)
和Flat Darcula(暗色)
下载
FlatLaf官网
jar包下载地址
Demo下载地址
使用
方式一
方便,但无法在主题间切换
//Flat Light
FlatLightLaf.install();//Flat Dark
FlatDarkLaf.install();//Flat IntelliJ
FlatIntelliJLaf.install();//Flat Darcula
FlatDarculaLaf.install();
方式二
可以较方便的切换主题
//Flat Light
try {UIManager.setLookAndFeel( new FlatLightLaf() );
} catch( Exception ex ) {System.err.println( "Failed to initialize LaF" );
}//Flat Dark
try {UIManager.setLookAndFeel( new FlatDarkLaf() );
} catch( Exception ex ) {System.err.println( "Failed to initialize LaF" );
}//Flat IntelliJ
try {UIManager.setLookAndFeel( new FlatIntelliJLaf() );
} catch( Exception ex ) {System.err.println( "Failed to initialize LaF" );
}//Flat Darcula
try {UIManager.setLookAndFeel( new FlatDarculaLaf() );
} catch( Exception ex ) {System.err.println( "Failed to initialize LaF" );
}
Demo预览
原文链接:https://blog.faneter.top/posts/eb3f2228.html
Java Swing 主题(LF)推荐 - FlatLaf相关推荐
- JAVA Swing主题 简洁扁平化苹果风格主题
1.多的不说,直接贴代码了,使用起来非常简单,直接在自己的main方法里贴上如下代码即可看看效果 InitGlobalFont(new Font(UICons.FONT_TYPE, Font.PLAI ...
- 代码主题darcula_仿IntelliJ Darcula的Swing主题FlatLaf使用方法
最近Sandeepin想写个基于Java Swing的RSS阅读器练练手,不过Swing默认主题太丑了,切成系统原生的主题也不是非常好看,正好感觉开发时用的IDEA主题很不错,不管是Light还是Da ...
- 解决 GTK+/GNOME 3 环境下 Java Swing 程序使用本地 GTK+ 主题时菜单无边框 bug 的方法...
在 GTK+/GNOME 3 环境下采用默认的 Adwaita 主题时,Java Swing 程序如果使用本地 GTK+ 主题会出现菜单无边框的 bug,这个问题也可能在其他常用的 GTK+ 主题中出 ...
- 客户端是选择Java Swing还是C# Winform
登录 | 注册 mentat的专栏 目录视图 摘要视图 订阅 [专家问答]韦玮:Python基础编程实战专题 [知识库]Swift资源大集合 [公告]博客新皮肤上线啦 快来领福 ...
- java swing substance_java swing皮肤使用(substance)
java swing默认的皮肤看起来有点土,可以通过更换皮肤来使自己的界面更加美观. 1.下载java皮肤包,推荐substance,里面已经提供了多种主题可供选择. 2.将皮肤包jar文件加载进项目 ...
- java 浏览器 组件_最好的Java / Swing浏览器组件?
什么是最好的跨平台Java Swing浏览器组件,至少能够在Swing界面中很好地播放(轻型组件?),并且能够在MacOSX和Windows上运行? 诸如:FlyingSaucer,JDIC或其他? ...
- 使用javaHelp制作java swing帮助文档
使用javaHelp制作java swing帮助文档 最近在做一个Swing项目,项目接近尾声,需要做最后的帮助系统了.就想到了javaHelp.JavaHelp是sun退出的编写帮助系统的一个类库, ...
- 我应该避免在Java Swing中使用set(Preferred | Maximum | Minimum)Size方法吗?
本文翻译自:Should I avoid the use of set(Preferred|Maximum|Minimum)Size methods in Java Swing? Several ti ...
- 超市管理系统java swing+mysql报告_基于java+swing+mysql的超市管理系统
运行环境:java jdk 1.8 IDE环境:Eclipse,Myeclipse,IDEA都可以 硬件环境:windows 7/8/10 2G内存以上(推荐4G,4G以上更好) 可以实现: 销售管理 ...
最新文章
- C++多态,虚函数,纯虚函数
- java date dateformat_Java中SimpleDateFormat的使用方法
- [译] Bounds Check Elimination 边界检查消除
- idea全局搜索快捷鍵ctrl+shift+F失效
- PHP超链接传数据库值格式,php – 使用超链接更新数据库
- 浏览器中json的使用 与jquery无关 json2.js
- 设计模式-03-结构型模式详解
- html 页面加载中 请稍候,html 提示“数据在加载中,请稍后……”
- 【Matlab代码】基于小波分析的音频信号的特征识别
- CAD图纸无法编辑修改怎么回事?
- C++ 负数在内存中存储
- springboot基于webrtc和janus的视频会议流程图
- ERROR2002(HY000):CantconnecttolocalMySQLserverthroughsocket/tmp/mys
- 推荐一款超快的Android模拟器
- 服务器esxi虚拟机黑苹果性能,EXSi安装Mac打造Mac Pro
- 雷电网络更新:迈向 Ithaca
- 实时控制软件第一次作业总结
- 巧用“sfc scannow”命令扫描修复Win8系统
- 从智慧交通、智慧安防、智能电网的应用来看我国智慧城市建设现状
- 小绮的踩坑日记|小土堆pytorch视频20220330-神经网络
热门文章
- 【SSLGZ 1618】剑鱼行动
- stereo matching的能量函数最小值求解——alpha expansion 和alpha-beta swap算法(图割)
- java —— 笨小猴
- ios 远程控制linux服务器,mac远程连接linux 服务器桌面by VNC
- 计算机网络中常见的传输介质,计算机网络中,常用的传输介质有几种?
- C语言-选择排序算法
- python交互式环境执行_如何在交互式环境中执行Python程序
- PS巧用蒙版另辟徯径mdash;mdash;再造雪景婚纱
- c语言 goto 语句
- 云里黑白21——Ti的软件不是你想用就能用的—ccs6.0(code composer studio)中文帐户名改英文