注册

现在的位置是: 小猿圈 > Swing 主题 - FlatLaf

Swing 主题 - FlatLaf

vickytang2024-12-27 11:52:33.039人围观
版权声明 本文转自https://blog.csdn.net/m0_63823719/article/details/126852871,版权归原作者所有。如有侵权,请联系删除,谢谢。

FlatLaf是一个类似于IDEA UI风格的主题

介绍

官网:FlatLaf官网

Jar包下载链接:Maven仓库的下载链接

它一共支持四种风格:Flat Light、Flat Dark、Flat IntelliJ、Flat Darcula,可以根据自己的喜好去切换

使用方法:

在引入Jar包后,只需要在Gui启动之前加上一句代码即可

//Flat Light的用法
FlatLightLaf.install();

//Flat Dark的用法
FlatDarkLaf.install();

//Flat IntelliJ的用法
FlatIntelliJLaf.install();

//Flat Darcula的用法
FlatDarculaLaf.install();

这是我自己写的一个小工具,可以看看具体加在哪:

/**
 * 查询q帮小工具
 * by:木芒果
 */
public class Test extends JFrame {
    static String text = null;
    static String sb;

    public static void main(String[] args) {
        //使用flatlaf swing主题
        FlatDarculaLaf.install();
        JFrame jf = new JFrame("木芒果查询Q绑");
        jf.setSize(350, 105);
        jf.setLocationRelativeTo(null);
        jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        JPanel panel = new JPanel();
        // 创建一个按钮
        JButton btn = new JButton("查询");

效果图(还是挺好看的):

总结:

使用还是挺简单的,只需要引入jar,在启动gui之前加载就可以了,需要了解更多用法的可以前往官网自行了解