• 大小: 296KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Java
  • 标签: Java  文件  通讯录  

资源简介

用Java文件操作实现一个通信录,实现联系人的增删改查。 比较简易,只供参考

资源截图

代码片段和文件信息

package Control;

import java.util.List;

import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;

import Model.Contacts;
import Service.ContactMessage;

public class MainFramControl {

// 初始化表格
public static void installization(JTable tableList list) {
try {
// ContactMessage.getAllPerson();
DefaultTableModel tableModel = (DefaultTableModel) table.getModel();
tableModel.setRowCount(0);// 清除原有行

for (int i = 0; i < list.size(); i++) {

String[] temp = new String[6];
temp[0] = list.get(i).getName();
temp[1] = list.get(i).getAddress();
temp[2] = list.get(i).getPost();
temp[3] = list.get(i).getTelephone();
temp[4] = list.get(i).getIphone();
temp[5] = list.get(i).getEmail();
tableModel.addRow(temp);
}
} catch (Exception e) {
e.printStackTrace();
}
}

// 获取联系人姓名
public static String[] getPersonName() {

List listTemp = ContactMessage.getAllPerson();
String[] name = new String[listTemp.size()];
for (int i = 0; i < listTemp.size(); i++) {

name[i] = listTemp.get(i).getName();
}
return name;

}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-08-02 19:41  Telephone\
     文件         388  2015-08-02 12:15  Telephone\.classpath
     文件         385  2015-08-02 11:43  Telephone\.project
     目录           0  2015-08-02 11:43  Telephone\.settings\
     文件         598  2015-08-02 11:43  Telephone\.settings\org.eclipse.jdt.core.prefs
     目录           0  2015-10-23 21:59  Telephone\bin\
     目录           0  2015-10-23 21:59  Telephone\bin\Control\
     文件        1902  2015-10-23 21:59  Telephone\bin\Control\MainFramControl.class
     目录           0  2015-10-23 21:59  Telephone\bin\DAO\
     文件         622  2015-10-23 21:59  Telephone\bin\DAO\ContactDAO.class
     文件        3887  2015-10-23 21:59  Telephone\bin\DAO\ContactDAOImpl.class
     文件         382  2015-10-23 21:59  Telephone\bin\DAO\DAOfactory.class
     目录           0  2015-10-23 21:59  Telephone\bin\Model\
     文件        1717  2015-10-23 21:59  Telephone\bin\Model\Contacts.class
     目录           0  2015-10-23 21:59  Telephone\bin\Service\
     文件        1631  2015-10-23 21:59  Telephone\bin\Service\ContactMessage.class
     目录           0  2015-10-23 21:59  Telephone\bin\View\
     文件        1386  2015-10-23 21:59  Telephone\bin\View\AddPerson$1.class
     文件         644  2015-10-23 21:59  Telephone\bin\View\AddPerson$2.class
     文件        2963  2015-10-23 21:59  Telephone\bin\View\AddPerson.class
     文件        1465  2015-10-23 21:59  Telephone\bin\View\ChangePerson$1.class
     文件         674  2015-10-23 21:59  Telephone\bin\View\ChangePerson$2.class
     文件        3056  2015-10-23 21:59  Telephone\bin\View\ChangePerson.class
     文件         707  2015-10-23 21:59  Telephone\bin\View\MainFram$1.class
     文件         847  2015-10-23 21:59  Telephone\bin\View\MainFram$2.class
     文件         724  2015-10-23 21:59  Telephone\bin\View\MainFram$3.class
     文件        1077  2015-10-23 21:59  Telephone\bin\View\MainFram$4.class
     文件        1038  2015-10-23 21:59  Telephone\bin\View\MainFram$5.class
     文件         893  2015-10-23 21:59  Telephone\bin\View\MainFram$6.class
     文件         950  2015-10-23 21:59  Telephone\bin\View\MainFram$7.class
     文件         865  2015-10-23 21:59  Telephone\bin\View\MainFram$8.class
............此处省略19个文件信息

评论

共有 条评论