电话号码薄软件通过菜单、文本域和按钮等GUI组件实现用户增减、编辑、浏览、查询通讯录信息。可以将通讯信息保存成数据文件,可以通过打开/保存文件对话框存取数据文件。使用java集成开发环境Netbeans IDE设计菜单,对话框JFileChooser的使用,对输入输出流的处理以及对象串行化技术的使用