一、项目概要:
基于Java Swing亲属关系计算器
二、界面展示:

三、主要代码:

package map;import java.util.HashMap;
import java.util.Map;public class RelationshipMap {public String getRelationShipValueByMap(String key) {Map<String,String> relationship=new HashMap<String,String>();/**************************父族****************************/relationship.put("f","父亲");relationship.put("m","母亲");relationship.put("f,w","母亲");relationship.put("f,f","祖父/爷爷");relationship.put("f,m","祖母/奶奶");relationship.put("f,f,w","祖母/奶奶");relationship.put("f,f,f","曾祖父/太爷爷");relationship.put("f,f,m","曾祖母/太奶奶");relationship.put("f,f,f,w","曾祖母/太奶奶");relationship.put("f,f,f,f","高祖父/老太爷爷");relationship.put("f,f,f,m","高祖母/老太奶奶");relationship.put("f,f,f,f,w","高祖母/老太奶奶");relationship.put("f,bb","伯父/伯伯");relationship.put("f,bb,w","伯母/姆姆");relationship.put("f,sb","叔父/叔叔");relationship.put("f,sb,w","叔母/婶婶");relationship.put("f,bs","姑母/大姑/姑妈");relationship.put("f,bs,h","姑丈/姑夫");relationship.put("f,ss","姑母/姑姑");relationship.put("f,ss,h","姑丈/姑夫");relationship.put("f,bb,s","堂兄/堂哥/哥哥");relationship.put("f,sb,s","堂弟/弟弟");relationship.put("f,sb,w,s","堂弟/弟弟");relationship.put("f,sb,w,d","堂妹/妹妹");relationship.put("f,bb,s,w","堂嫂/嫂嫂");relationship.put("f,sb,s,w","堂弟妇/弟妹");relationship.put("f,bb,d","堂姐/堂姊");relationship.put("f,bb,d,h","堂姐夫");relationship.put("f,sb,d","堂妹");relationship.put("f,sb,d,h","堂妹夫");relationship.put("f,bs,s","表兄/表哥");relationship.put("f,bs,s,w","表嫂");relationship.put("f,ss,s","表弟");relationship.put("f,ss,s,w","表弟妇");relationship.put("f,bs,d","表姐");relationship.put("f,bs,d,h","表姐夫");relationship.put("f,ss,d","表妹");relationship.put("f,ss,d,h","表妹夫");relationship.put("f,f,bs,s","表伯");relationship.put("f,f,bs,s,w","表姆");relationship.put("f,f,ss,s","表叔");relationship.put("f,f,ss,s,w","表婶");relationship.put("f,f,bs,d","表姑");relationship.put("f,f,bs,d,h","表姑夫");relationship.put("f,f,ss,d","表姑");relationship.put("f,f,ss,d,h","表姑夫");relationship.put("f,m,bb","舅祖父/舅公");relationship.put("f,m,bb,w","舅祖母/妗婆");relationship.put("f,m,sb","舅祖父/舅公");relationship.put("f,m,sb,w","舅祖母/妗婆");relationship.put("f,f,bb","伯祖父");relationship.put("f,f,f,bb,s","堂伯祖父");relationship.put("f,f,bb,w","伯祖母");relationship.put("f,f,f,bb,s,w","堂伯祖母");relationship.put("f,f,sb","叔祖父");relationship.put("f,f,f,sb,s","堂叔祖父");relationship.put("f,f,sb,w","叔祖母");relationship.put("f,f,f,sb,s,w","堂叔祖母");relationship.put("f,f,bs","祖姑母/姑婆");relationship.put("f,f,ss","祖姑母/姑婆");relationship.put("f,f,f,bb,d","祖姑母/姑婆");relationship.put("f,f,f,sb,d","祖姑母/姑婆");relationship.put("f,f,bs,h","祖姑丈/姑婆公");relationship.put("f,f,ss,h","祖姑丈/姑婆公");relationship.put("f,f,f,bb,d,h","祖姑丈/姑婆公");relationship.put("f,f,f,sb,d,h","祖姑丈/姑婆公");relationship.put("f,f,f,bb","曾伯祖父");relationship.put("f,f,f,f,bb,s","曾伯祖父");relationship.put("f,f,f,bb,w","曾伯祖母");relationship.put("f,f,f,f,bb,s,w","曾伯祖母");relationship.put("f,f,f,sb","曾叔祖父");relationship.put("f,f,f,f,sb,s","曾叔祖父");relationship.put("f,f,f,sb,w","曾叔祖母");relationship.put("f,f,f,f,sb,s,w","曾叔祖母");relationship.put("f,f,f,bs","曾祖姑母/太姑婆");relationship.put("f,f,f,ss","曾祖姑母/太姑婆");relationship.put("f,f,f,f,bb,d","曾祖姑母/太姑婆");relationship.put("f,f,f,f,sb,d","曾祖姑母/太姑婆");relationship.put("f,f,f,bs,h","曾祖姑丈/太姑婆公");relationship.put("f,f,f,ss,h","曾祖姑丈/太姑婆公");relationship.put("f,f,f,f,bb,d,h","曾祖姑丈/太姑婆公");relationship.put("f,f,f,f,sb,d,h","曾祖姑丈/太姑婆公");relationship.put("f,f,f,f,bb","高伯祖父/老太公");relationship.put("f,f,f,f,f,bb,s","高伯祖父/老太公");relationship.put("f,f,f,f,bb,w","高伯祖母/老太婆");relationship.put("f,f,f,f,f,bb,s,w","高伯祖母/老太婆");relationship.put("f,f,f,f,sb","高叔祖父/老太公");relationship.put("f,f,f,f,f,sb,s","高叔祖父/老太公");relationship.put("f,f,f,f,sb,w","高叔祖母/老太婆");relationship.put("f,f,f,f,f,sb,s,w","高叔祖母/老太婆");relationship.put("f,f,f,f,bs","高祖姑母/老太姑婆");relationship.put("f,f,f,f,ss","高祖姑母/老太姑婆");relationship.put("f,f,f,f,f,bb,d","高祖姑母/老太姑婆");relationship.put("f,f,f,f,f,sb,d","高祖姑母/老太姑婆");relationship.put("f,f,f,f,bs,h","高祖姑丈/老太姑婆公");relationship.put("f,f,f,f,ss,h","高祖姑丈/老太姑婆公");relationship.put("f,f,f,f,f,bb,d,h","高祖姑丈/老太姑婆公");relationship.put("f,f,f,f,f,sb,d,h","高祖姑丈/老太姑婆公");/**************************母族****************************/relationship.put("m,h","父亲/爸爸");relationship.put("m,f","外祖父/外公/姥爷");relationship.put("m,m","外祖母/外婆/姥姥");relationship.put("m,f,f","大外祖父/外太公/太姥爷");relationship.put("m,f,f,w","大外祖母/外太婆/太姥姥");relationship.put("m,f,m","大外祖母/外太婆/太姥姥");relationship.put("m,bb","舅父/大舅");relationship.put("m,bb,w","舅母/舅妈");relationship.put("m,sb","舅父/舅舅");relationship.put("m,sb,w","舅母/舅妈");relationship.put("m,bs","姨母/大姨/姨妈");relationship.put("m,bs,h","姨丈/姨夫");relationship.put("m,ss","姨母/姨姨");relationship.put("m,ss,h","姨丈/姨夫");relationship.put("m,bb,s","表哥/表弟");relationship.put("m,sb,s","表哥/表弟");relationship.put("m,bb,s,w","表嫂/表弟妇");relationship.put("m,sb,s,w","表嫂/表弟妇");relationship.put("m,bb,d","表姐/表妹");relationship.put("m,bb,d,h","表姐夫/表妹夫");relationship.put("m,sb,d","表姐/表妹");relationship.put("m,sb,d,h","表姐夫/表妹夫");relationship.put("m,bs,s","表哥/表弟");relationship.put("m,ss,s","表哥/表弟");relationship.put("m,bs,s,w","表嫂/表弟妇");relationship.put("m,ss,s,w","表嫂/表弟妇");relationship.put("m,bs,d","表姐/表妹");relationship.put("m,ss,d","表姐/表妹");relationship.put("m,bs,d,h","表姐夫/表妹夫");relationship.put("m,ss,d,h","表姐夫/表妹夫");relationship.put("m,f,bs,s","表舅");relationship.put("m,f,ss,s","表舅");relationship.put("m,f,bs,s,w","表妗");relationship.put("m,f,ss,s,w","表妗");relationship.put("m,f,bs,d","表姨");relationship.put("m,f,bs,d,h","表姨夫");relationship.put("m,f,ss,d","表姨");relationship.put("m,f,ss,d,h","表姨夫");relationship.put("m,m,bb","外舅祖父/外舅公");relationship.put("m,m,sb","外舅祖父/外舅公");relationship.put("m,m,bb,w","外舅祖母/外妗婆");relationship.put("m,m,sb,w","外舅祖母/外妗婆");relationship.put("m,f,bb","外伯祖父/外伯公");relationship.put("m,f,sb","外叔祖父/外叔公");relationship.put("m,f,bb,w","外伯祖母/外姆婆");relationship.put("m,f,sb,w","外叔祖母/外婶婆");relationship.put("m,f,f,bb,s","堂外伯祖父/堂外伯公");relationship.put("m,f,f,sb,s","堂外叔祖父/堂外叔公");relationship.put("m,f,f,bb,s,w","堂外伯祖母/堂外姆婆");relationship.put("m,f,f,sb,s,w","堂外叔祖母/堂外婶婆");relationship.put("m,f,bs","外姑母/外姑婆");relationship.put("m,f,ss","外姑母/外姑婆");relationship.put("m,f,bs,h","外姑丈/外姑婆公");relationship.put("m,f,ss,h","外姑丈/外姑婆公");relationship.put("m,f,f,bb,d","堂外姑母/堂外姑婆");relationship.put("m,f,f,bb,d,h","堂外姑丈/堂外姑婆公");relationship.put("m,f,f,sb,d","堂外姑母/堂外姑婆");relationship.put("m,f,f,sb,d,h","堂外姑丈/堂外姑婆公");/**************************妻族****************************/relationship.put("w,f","岳父");relationship.put("w,m","岳母");relationship.put("w,f,f","太岳父");relationship.put("w,f,m","太岳母");relationship.put("w,f,f,w","太岳母");relationship.put("w,bb","大舅子");relationship.put("w,bb,w","大妗");relationship.put("w,sb","小舅子");relationship.put("w,sb,w","小妗");relationship.put("w,bs","大姨子");relationship.put("w,ss","小姨子");relationship.put("w,bs,h","襟兄");relationship.put("w,ss,h","襟弟");relationship.put("w,f,bb","伯岳父");relationship.put("w,f,bb,w","伯岳母");relationship.put("w,f,sb","叔岳父");relationship.put("w,f,sb,w","叔岳母");relationship.put("ss","妹妹");relationship.put("bs","姐姐");relationship.put("sb","弟弟");relationship.put("bb","哥哥");return relationship.get(key);}
}

四、其它项目:

基于Java Swing 的通讯录管理系统

基于Java Swing记事本管理系统

基于java Swing 宿舍管理系统

基于java Swing 图书管理系统

基于Java Swing 成绩管理系统

五、获取方式:
有需要可以加QQ:571328502

下载

六、心灵寄语:
想要赢,就一定不能怕输。不怕输结果未必能赢,但是怕输,结果则是一定输。

PS:如有侵权,请联系删除。

基于Java Swing 亲属关系计算器相关推荐

  1. 基于Java Swing界面编程教学

    基于Java Swing界面编程 Swing是Java基础类的一部分,是一个为Java设计的GUI工具包. Swing包含了诸多图形用户界面(GUI)器件,提供了许多比awt更好的屏幕显示元素. 本教 ...

  2. 【java毕业设计】基于java+swing+GUI的连连看游戏设计与实现(毕业论文+程序源码)——连连看游戏

    基于java+swing+GUI的连连看游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+GUI的连连看游戏设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  3. 【java毕业设计】基于java+swing的模拟写字板设计与实现(毕业论文+程序源码)——模拟写字板

    基于java+swing的模拟写字板设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing的模拟写字板设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需要下载开题报 ...

  4. 【java毕业设计】基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码)——雷电游戏

    基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+GUI的雷电游戏GUI设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  5. 基于java swing停车场管理系统GUI

    Java 语言实验报告 一.功能演示: 基于Java swing+sqlserver停车场管理系统 二·实验内容: 实现停车场管理系统,应用于车辆的出.入管理. 三·功能要求: 包括车辆进出管理与系统 ...

  6. 【java毕业设计】基于java+swing+CS的图书销售管理系统GUI设计与实现(毕业论文+程序源码)——图书销售管理系统

    基于java+swing+CS的图书销售管理系统GUI设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+CS的图书销售管理系统GUI设计与实现,文章末尾附有本毕业设计的 ...

  7. java swing 链接_JAVA中Jtable标签设置超级链接:基于Java Swing的超链接标签和超链接按钮的实现...

    希望在一个标签上设置超级链接,找到了如下的一种方法: 1.要解决的问题 基于Java Swing的超链接实现 2.自定义一个超链接标签控件[LinkLabel] 2.1.完整代码如下: public ...

  8. 基于java+swing+mysql+JFeeChart的企业人力资源管理系统(1)

    文章目录 一,前言 二,项目运行图 (1)主界面(管理员界面) (2)员工资料运行图 (3)全部员工查看运行图 (4)部门管理运行图 (5)岗位管理运行图 (6)工资发放系统运行图 (7)薪酬记录运行 ...

  9. java包裹邮费计算_GitHub - honghailiang/FreightSystem: 基于Java Swing编写的简易运费计算工具...

    FreightSystem 基于java Swing编写的运费计算系统 初始化数据 从excel中读取数据,转化为对象(只保存基础数据:序列号.始发站.目的站.省份.100kg以下(元/kg).100 ...

最新文章

  1. 鸿蒙系统手机mate40,鸿蒙系统来了!华为Mate40首批,2年前手机将被淘汰
  2. ARM汇编语言实现peek()_ARM汇编之访问C语言结构体数据
  3. 阿里云查看mysql版本_查看mysql版本的四种方法及常用命令
  4. scrapy实现post请求与请求传参
  5. leetcode 932. Beautiful Array | 932. 漂亮数组(分治法)
  6. 剑指offer之反转链表
  7. java——获取视频某一帧的图片
  8. 图数据库 graph_通过SQL Server中的自连接了解Graph数据库相对于关系数据库的好处
  9. python web编程 创建一个web服务器
  10. 图的邻接矩阵表示及其基本操作
  11. Xmind8 绿色版安装教程
  12. bug_ warning: control reaches end of non-void function
  13. bandwagon centos6_x86_bbr
  14. clipboard剪切板
  15. Dremel学习总结2
  16. 计算机右下角时间格式,电脑右下角时间格式_电脑右下角时间不准
  17. Unity的GPU Instancing
  18. 理解 Audio 音频系统二 之 audioserver AudioPolicyService
  19. 设备未连接_电气设备安装工程常见定额解释!不要错过
  20. 2023年元旦倒计时案例

热门文章

  1. 运筹学 基础 知识点总结(二)
  2. 图像处理之DCT图像压缩(基于c++ opencv实现)
  3. 真实评测:全球卫星地图哪个最清晰?
  4. 搭建呼叫中心系统几点注意事项
  5. 实用高效的寻路算法——A*寻路算法的实现及优化思路
  6. VR全景营销是什么?
  7. 小鸡走在半路上遇到了一条河
  8. Java banner解析
  9. Windows 下正则表达式库 re2 在 C++ 和 Python 中的编译和使用
  10. JAX-WS Customization