- 博客(8)
- 收藏
- 关注
原创 Java Swing 图像处理程序技术笔记
本项目是基于 Java Swing 开发的桌面图像处理工具,核心功能包括图像加载、多种滤镜效果、图层撤销以及图像重绘机制。项目通过自定义 JPanel 重写 paint 方法,结合缓冲图像(BufferedImage)实现高效的图像渲染与状态管理。
2026-03-15 10:47:04
194
原创 背单词软件笔记
逻辑:获取用户输入文本 → 与正确答案对比 → 弹出提示框(JOptionPane)→ 加载下一题。• 加载流程:读取对应用户的记录文件 → 解析为 Word 对象 → 存入内存集合。拆分单词字母,随机隐藏 1-2 个字母(生成填空格式,如h_llo)从加载的单词库中随机选择一个 Word 对象。保存正确答案,用于后续验证。• 触发时机:用户登录后。三、扩展功能技术方案。
2026-01-16 18:08:00
304
原创 Java 集合框架技术笔记
Java 集合框架分为 3 大类数据结构:List(线性表):有序、可重复,代表实现类ArrayList/LinkedListMap(键值存储):键唯一、值可重复,代表实现类HashMap/TreeMapSet(集合):无序、不可重复,代表实现类HashSet/TreeSet。
2026-01-15 14:08:29
39
原创 【无标题】
在 Java 开发中,文件操作与界面可视化结合是基础且实用的技能。本文将通过一个简易文件管理器的实现,带你从文件递归遍历到 Swing 界面展示,完整掌握 Java 文件操作 + GUI 开发的核心流程。我们要做的是:遍历 C 盘(或指定目录)的所有文件 / 文件夹用 Swing 界面区分显示 “文件(标签)” 和 “文件夹(按钮)”给文件 / 文件夹添加对应图标,优化界面体验要遍历目录下的所有内容,递归是最直接的方式:先判断当前对象是文件还是文件夹,若是文件夹则继续递归遍历其子内容。递归遍历的代码
2026-01-14 17:14:21
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅