Java Swing家庭收支管理
基于JavaSwing和MySQL构建的家庭收支管理工具,功能简洁清晰,支持收入与支出记录及类别管理。通过Eclipse导入项目,配置JDBC连接参数,导入SQL文件建立数据库,运行后即可登录使用。适合Java初学者练习桌面应用开发与数据库交互。
家庭日常流水管理,看起来是小事,但真要记清楚了其实挺考验方法的。这里要介绍的,是一个基于Ja va Swing加MySQL的小工具,专门用来记录家庭收支,当然日常个人消费也一样管用。功能不复杂,结构清晰,后端选的是MySQL,对于正学Ja va的同学们来说,是个挺不错的练手项目——既能摸到桌面应用的门道,又能搞明白程序怎么跟数据库打交道。下面就来聊聊具体怎么搭起来、怎么跑起来。
先说入手第一步:把项目文件直接拖进Eclipse或者MyEclipse,就能开始折腾了。
不过这里有个小插曲。这系统之前是在一台电脑上开发的,所以导入后没报错。但换到别的机器上,环境不一样,有几处设置就得动动手脚,不然容易出岔子。具体来说,要在jdbcutil文件里把数据库连接参数配好。
接下来是数据库的部分。得把SQL文件导进去,推荐的工具有不少,但Na vicat用起来确实顺手,操作直观,功能也够全,适合各种水平的用户管理数据库。
具体操作:新建一个数据库,名字就叫familyaccount。建好后双击进去,在数据库上右键,选“运行SQL文件”,等着它跑完就成。跑完之后刷新一下,就能看到数据表安安静静地躺在那里了。到这一步,前期准备工作基本收工。
然后打开LogOnFrm这个类,右键选“运行”,系统就启动了。
主界面长这样——
用户名和密码都是1,输入进去看看效果。
登录后,主界面就出来了——
记录收入支出的界面——
接下来,再看看收支管理这块儿——
新增项目,比如收入、支出、旅行这些类别,都可以加上去——
项目统筹的视图——
话说回来,这系统的功能确实简洁明了,没什么花里胡哨的东西,但该有的都有了。对于刚学Ja va、想找点实际项目练练手的学生来说,是个挺不错的参考。
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













