資源簡介
基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)
代碼片段和文件信息
//?AttachmentDialog.java?附件處理程序
package?javamailsystem;
import?java.awt.*;
import?javax.swing.*;
import?com.borland.jbcl.layout.*;
import?java.util.*;
import?java.awt.event.*;
import?java.io.*;
public?class?AttachmentDialog?extends?JDialog?{
private?static?final?long?serialVersionUID?=?1L;
JPanel?panel1?=?new?JPanel();
??XYLayout?xYLayout1?=?new?XYLayout();
??JLabel?jLabel1?=?new?JLabel();
??JButton?jButton1?=?new?JButton();
??JButton?jButton2?=?new?JButton();
??Vector?attachmentFiles;
??Vector?attachmentInputStream;
??JList?attachmentList?=?new?JList();
??Mainframe?frame;
??public?AttachmentDialog(Mainframe?frame?String?title?boolean?modal)?{
????super(frame?title?modal);
????this.frame=frame;
????try?{
??????jbInit();
??????pack();
????}
????catch(Exception?ex)?{
??????ex.printStackTrace();
????}
??}
??public?AttachmentDialog()?{
????this(null?““?false);
??}
??
??private?void?jbInit()?throws?Exception?{
????panel1.setLayout(xYLayout1);
????panel1.setMinimumSize(new?Dimension(350?200));
????panel1.setPreferredSize(new?Dimension(350?200));
????jLabel1.setFont(new?java.awt.Font(“Dialog“?0?12));
????jLabel1.setIcon(null);
????jLabel1.setText(“附件列表:“);
????jButton1.setFont(new?java.awt.Font(“Dialog“?0?12));
????jButton1.setIcon(null);
????jButton1.setText(“保???存“);
????jButton1.addActionListener(new?AttachmentDialog_jButton1_actionAdapter(this));
????jButton2.setFont(new?java.awt.Font(“Dialog“?0?12));
????jButton2.setText(“取???消“);
????jButton2.addActionListener(new?AttachmentDialog_jButton2_actionAdapter(this));
????attachmentList.setPreferredSize(new?Dimension(200?150));
????panel1.add(attachmentList?new?XYConstraints(43?51?175?103));
????panel1.add(jButton1?new?XYConstraints(246?67?-1?-1));
????//panel1.add(jButton2??new?XYConstraints(246?109?-1?-1));
????panel1.add(jLabel1?new?XYConstraints(39?25?71?23));
????this.getContentPane().add(panel1?BorderLayout.NORTH);
??}
??void?setAttachment(Vector?attachmentFilesVector?attachmentInputStream){
????this.attachmentFiles=attachmentFiles;
????this.attachmentInputStream=attachmentInputStream;
????//將附件文件名加入到list中
????attachmentList.setListData(attachmentFiles);
??}
??void?jButton2_actionPerformed(ActionEvent?e)?{
????this.setVisible(true);
??}
??void?jButton1_actionPerformed(ActionEvent?e)?{
????int?fileIndex=attachmentList.getSelectedIndex();
????String?fileName=attachmentList.getSelectedValue().toString();
????JFileChooser?fileChooser=new?JFileChooser();
????fileChooser.setSelectedFile(new?File(fileName));
????int?operation=fileChooser.showSaveDialog(frame);
????if(operation==JFileChooser.APPROVE_OPTION){
?????File?file=fileChooser.getSelectedFile();
?????//保存文件
?????boolean?saveOrNot=true;
????//保存文件
????if(file.exists()){
???????int?choice=JOptionPane.showConfirmDialog(frame“該文件已經存在,需要覆蓋嗎““信息提示“JOptionPane.OK_CANCEL_OPTION);
???????switch(choice){
?????????case?0:?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????48128??2013-12-20?15:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\任務書.doc
?????文件?????483840??2013-12-20?15:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\作品說明書.doc
?????文件??????46080??2013-12-20?16:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\外文翻譯.doc
?????文件??????64512??2013-12-20?13:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\開題報告.doc
?????文件??????59392??2013-12-20?19:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\文獻綜述.doc
?????文件?????579072??2013-12-20?17:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\答辯演示.ppt
?????文件????????383??2013-12-20?15:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\.classpath
?????文件????????390??2013-12-20?12:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\.project
?????文件???????5104??2013-12-20?14:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\AttachmentDialog.class
?????文件????????752??2013-12-20?13:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\AttachmentDialog_jButton1_actionAdapter.class
?????文件????????752??2013-12-20?10:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\AttachmentDialog_jButton2_actionAdapter.class
?????文件???????1401??2013-12-20?16:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailApp.class
?????文件???????1412??2013-12-20?19:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailListPanel$MailListListener.class
?????文件???????2047??2013-12-20?09:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailListPanel.class
?????文件???????3833??2013-12-20?14:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailTableModel.class
?????文件???????6669??2013-12-20?18:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailViewPanel.class
?????文件????????758??2013-12-20?13:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\MailViewPanel_attachmentButton_actionAdapter.class
?????文件???????6667??2013-12-20?17:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\Mainfr
?????文件????????737??2013-12-20?11:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\Mainfr
?????文件????????737??2013-12-20?19:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\Mainfr
?????文件????????743??2013-12-20?14:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\Mainfr
?????文件????????740??2013-12-20?10:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\Mainfr
?????文件??????10201??2013-12-20?14:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\NewMailfr
?????文件????????752??2013-12-20?13:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\NewMailfr
?????文件????????734??2013-12-20?12:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\NewMailfr
?????文件???????8857??2013-12-20?16:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\ProfileDialog.class
?????文件????????755??2013-12-20?17:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\ProfileDialog_popCancelButton_actionAdapter.class
?????文件????????743??2013-12-20?15:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\ProfileDialog_popOkButton_actionAdapter.class
?????文件????????758??2013-12-20?12:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\ProfileDialog_smtpCancelCancel_actionAdapter.class
?????文件????????746??2013-12-20?18:01??基于Javamail的郵件收發系統(系統+論文+開題報告+任務書+外文翻譯+文獻綜述+答辯PPT)\系統\Javamailsystem\bin\javamailsystem\ProfileDialog_smtpOkButton_actionAdapter.class
............此處省略27個文件信息
- 上一篇:基于java 的學生信息管理系統
- 下一篇:JSP家政服務管理系統--畢業設計
評論
共有 條評論