1 项目构建思路

设置软件图标

jFrame.setIconImage(new ImageIcon(this.getClass().getResource("/slime.png")).getImage());

项目打包成jar文件

【工具】IDEA打包jar包_飘散风中的博客-CSDN博客_idea打包jar 打包后无法读取/修改properties, 导致记录激活状态功能失效:

String nowPath = System.getProperty("user.dir") + "\\config.properties";  
System.out.println(nowPath);  
InputStream inputStream = new BufferedInputStream(new FileInputStream(nowPath));

配置文件外置, 放在当前目录下

主题 FlatLaf 配置

出现乱码问题:

解决方法: pom.mxl中的版本太低, 原先是0.26, 这里改成1.0就可以了