91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

java開發的電子郵件收發應用程序。包括郵件的發送、閱讀、和刪除功能。當然還可以添加聯系人,聯系人是采用xml文檔保存的。本郵件系統當有新郵件到達時可以提示,并且系統托盤中的郵件圖標會閃動。本郵件系統是本人為了熟悉java而開發的,肯定有很多不足之處,大家可以自行改正。嘿嘿 本壓縮包包括源代碼和可執行的壓縮包!

資源截圖

代碼片段和文件信息

package?action;

import?java.util.Vector;

import?javax.swing.JOptionPane;
import?javax.swing.JTable;
import?javax.swing.JTextField;

import?frame.Mainframe;

import?utils.linkmanListTabelModel;
import?utils.Savelinkmans2xml;

/**
?*?類說明:處理添加刪除聯系人事件
?*?
?*?@author?作者:?LiuJunGuang
?*?@version?創建時間:2011-1-1?下午05:11:31
?*/
public?class?linkmanEventAction?{
Vector>?linkmanVectors?=?linkmanListTabelModel.getVector();
private?JTextField?name?=?null?nickName?=?null?emailAdress?=?null;
private?JTable?linkmanList?=?null;

public?linkmanEventAction(JTextField?nameTF?JTextField?nickNameTF
JTextField?emailAdressTF?JTable?linkmanList)?{
name?=?nameTF;//?名稱
nickName?=?nickNameTF;//?昵稱
emailAdress?=?emailAdressTF;//?郵箱地址
this.linkmanList?=?linkmanList;
}

//?添加聯系人
public?void?addlinkman()?{
if?(!checkRepeatEmail(emailAdress.getText().trim()))//?如果email地址不重復
add();//?添加
else?{
JOptionPane.showMessageDialog(null?“你添加的郵箱地址已存在,請勿重復添加!“?“警告“
JOptionPane.WARNING_MESSAGE);
}
}

//?刪除聯系人
public?void?deletelinkman(int?selectRow)?{
if?(selectRow?nkmanVectors.size()?&&?selectRow?!=?-1)?{//?選中一行刪除
linkmanVectors.remove(selectRow);
linkmanList.updateUI();
}?else?{
JOptionPane.showMessageDialog(null?“你沒有選中任何一行不能刪除!“?“警告“
JOptionPane.WARNING_MESSAGE);
}
}

//?確定修改聯系人并將聯系人保存為xml格式的文檔
public?void?ok()?{
Savelinkmans2xml?savelinkmansxml?=?new?Savelinkmans2xml();
savelinkmansxml.savelinkmanxml(“linkman.xml“?linkmanVectors);
JOptionPane.showMessageDialog(null?“通訊錄修改成功,文件名是?linkman.xml“?“提示“
JOptionPane.INFORMATION_MESSAGE);
}

//?添加聯系人
private?void?add()?{
Vector?linkmanVector?=?new?Vector();
linkmanVector.add(name.getText().trim());
linkmanVector.add(nickName.getText().trim());
linkmanVector.add(emailAdress.getText().trim());
linkmanVectors.add(linkmanVector);
linkmanList.updateUI();
}

//?檢測郵箱是否重復
private?boolean?checkRepeatEmail(String?email)?{
boolean?isRepeate?=?true;
Vector?v?=?null;
int?count?=?linkmanVectors.size();//?得到聯系人個數
if?(count?>?0)?{//?如果有聯系人就比較
for?(int?i?=?0;?i? v?=?linkmanVectors.get(i);//?得到聯系人郵箱地址
if?(v.get(2).equals(email))//?新加的和已有的地址是否重復
isRepeate?=?true;
else
isRepeate?=?false;
}
}?else
//?如果沒有就直接添加
isRepeate?=?false;
return?isRepeate;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-04-23?18:10??javamail2.0\
?????文件?????1131781??2011-04-23?16:29??javamail2.0\javamail.jar
?????目錄???????????0??2011-04-23?17:36??javamail2.0\javamail2.0_src\
?????文件?????????391??2011-01-02?18:41??javamail2.0\javamail2.0_src\.classpath
?????目錄???????????0??2011-02-27?15:57??javamail2.0\javamail2.0_src\.myeclipse\
?????目錄???????????0??2011-02-27?15:57??javamail2.0\javamail2.0_src\.myeclipse\profiler\
?????文件?????????872??2010-12-28?12:33??javamail2.0\javamail2.0_src\.myeclipse\profiler\MainForm.xml
?????文件?????????926??2010-12-27?15:26??javamail2.0\javamail2.0_src\.myeclipse\profiler\MainMethod.xml
?????文件?????????384??2010-12-24?00:10??javamail2.0\javamail2.0_src\.project
?????目錄???????????0??2011-02-27?15:57??javamail2.0\javamail2.0_src\.settings\
?????文件?????????629??2010-12-24?00:10??javamail2.0\javamail2.0_src\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2011-04-23?03:16??javamail2.0\javamail2.0_src\bin\
?????目錄???????????0??2011-04-23?03:16??javamail2.0\javamail2.0_src\bin\action\
?????文件????????2845??2011-04-23?03:16??javamail2.0\javamail2.0_src\bin\action\linkmanEventAction.class
?????文件????????2024??2011-04-23?03:16??javamail2.0\javamail2.0_src\bin\action\LoginAction.class
?????文件?????????792??2011-02-24?17:15??javamail2.0\javamail2.0_src\bin\addlinkman.jpg
?????文件????????1486??2008-01-04?01:08??javamail2.0\javamail2.0_src\bin\attach.png
?????文件?????????127??2010-12-25?01:38??javamail2.0\javamail2.0_src\bin\blod.gif
?????文件?????????774??2011-04-23?01:02??javamail2.0\javamail2.0_src\bin\copy.png
?????文件?????????724??2011-04-23?01:00??javamail2.0\javamail2.0_src\bin\cut.png
?????文件?????????926??2011-04-23?02:07??javamail2.0\javamail2.0_src\bin\delete.png
?????文件????????3391??2011-01-14?18:30??javamail2.0\javamail2.0_src\bin\deleted.png
?????文件????????3254??2011-01-14?18:30??javamail2.0\javamail2.0_src\bin\e.png
?????文件????????1516??2009-04-11?16:27??javamail2.0\javamail2.0_src\bin\email.png
?????文件?????????644??2010-12-24?16:37??javamail2.0\javamail2.0_src\bin\exit.gif
?????文件?????????934??2011-04-23?02:08??javamail2.0\javamail2.0_src\bin\forverdelete.png
?????目錄???????????0??2011-04-23?15:30??javamail2.0\javamail2.0_src\bin\frame\
?????文件????????5735??2011-04-23?03:16??javamail2.0\javamail2.0_src\bin\frame\AddlinkManframe.class
?????文件????????1520??2011-04-23?16:11??javamail2.0\javamail2.0_src\bin\frame\baseReceiceframe$1.class
?????文件?????????775??2011-04-23?16:11??javamail2.0\javamail2.0_src\bin\frame\baseReceiceframe$2.class
?????文件????????7055??2011-04-23?16:11??javamail2.0\javamail2.0_src\bin\frame\baseReceiceframe.class
............此處省略316個文件信息

評論

共有 條評論