【实例简介】
实现了以下要求说明的功能:
1.要求使用GUI,采用 Swing 技术数据存储采用文件系统(可以是文本
文件、xml 文件、vCard 文件或其他自定义格式文件,但不能是 Excel 文件)。不
使用数据库。
2. 通讯录中每个项目包括:
( 1)基本信息:姓名、手机号码、电子邮箱、生日、所属组、备注、像片。
( 2)工作单位:国家、省份、城市、地址、工作单位、所属部门、职位、
邮编、电话、传真
( 3)网络信息:个人主页、即时通信工具及号码、备用邮箱
( 4)家庭资料:国家、省份、城市、地址、邮编、电话
3 .通讯录数据的录入功能:输入并存储新的通
【实例截图】
【核心代码】
Tongxunlu
└── Tongxunlu
├── build
│ └── classes
│ ├── org
│ │ └── ym
│ │ └── util
│ │ └── uuid
│ │ └── RandomSelect.class
│ ├── tongxunlu
│ │ ├── AddPerson$1.class
│ │ ├── AddPerson$2.class
│ │ ├── AddPerson$3.class
│ │ ├── AddPerson$4.class
│ │ ├── AddPerson$5.class
│ │ ├── AddPerson$6.class
│ │ ├── AddPerson.class
│ │ ├── AddPerson.form
│ │ ├── CSVOP.class
│ │ ├── function.class
│ │ ├── homemassage.class
│ │ ├── Image.class
│ │ ├── MainMenu$10.class
│ │ ├── MainMenu$11.class
│ │ ├── MainMenu$1.class
│ │ ├── MainMenu$2.class
│ │ ├── MainMenu$3.class
│ │ ├── MainMenu$4.class
│ │ ├── MainMenu$5.class
│ │ ├── MainMenu$6.class
│ │ ├── MainMenu$7.class
│ │ ├── MainMenu$8.class
│ │ ├── MainMenu$9.class
│ │ ├── MainMenu.class
│ │ ├── MainMenu.form
│ │ ├── netmassage.class
│ │ ├── Operation.class
│ │ ├── person.class
│ │ ├── PersonMassage$1.class
│ │ ├── PersonMassage$2.class
│ │ ├── PersonMassage.class
│ │ ├── PersonMassage.form
│ │ ├── SpellComparator.class
│ │ ├── Tongxunlu.class
│ │ ├── uuid
│ │ │ ├── IlrstcUuid.class
│ │ │ └── UUIDs.class
│ │ ├── VCardOP.class
│ │ └── workmassage.class
│ └── uuid
│ └── IlrstcUuid.class
├── build.xml
├── manifest.mf
├── nbproject
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ │ ├── private.properties
│ │ └── private.xml
│ ├── project.properties
│ └── project.xml
├── src
│ └── tongxunlu
│ ├── AddPerson.form
│ ├── AddPerson.java
│ ├── CSVOP.java
│ ├── function.java
│ ├── homemassage.java
│ ├── Image.java
│ ├── MainMenu.form
│ ├── MainMenu.java
│ ├── netmassage.java
│ ├── Operation.java
│ ├── person.java
│ ├── PersonMassage.form
│ ├── PersonMassage.java
│ ├── SpellComparator.java
│ ├── Tongxunlu.java
│ ├── uuid
│ │ ├── IlrstcUuid.java
│ │ ├── RandomSelect.java
│ │ └── UUIDs.java
│ ├── VCardOP.java
│ └── workmassage.java
└── test1.csv
15 directories, 69 files