资源简介
基于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家政服务管理系统--毕业设计
相关资源
- 基于java 的学生信息管理系统
- hadoop-eclipse-plugin-2.8.5.jar
- 传智播客javaweb毕业设计资料和源代码
- release-1911-x64-gdal-3-0-2-mapserver-7-4-2.zi
- java 模拟登录含验证码
- java基于ssh2的酒店管理系统
-
音乐播放器APP_AndroidMusicPla
yerSource - JSP MYSQL校园二手交易系统
-
Java How To Program 10th Late ob
jects Java大 - htmlunit用到的jar包
- java人脸识别程序基于特征脸
- jdk1.8_google_中文离线版帮助文档
- 基于javaweb的房屋租赁网站 优秀毕业
- Bayes自然图像抠图(Java实现)看评论
- 可视化JAVA SWT JFACE GUI程序设计教程课
- Java范例大全机械工业出版社源代码
- JSP+Oracle图书馆管理系统251836
- 基于web的java开发邮箱系统
- 商品展示网站
- Java黑马商城代码文档数据库
- javaweb库存管理系统.rar
- 青鸟租房网 使用Servlet+jsp完成
- 数据库课程设计之学生信息管理系统
- eclipse Activiti插件+
- android二维码扫描、读取、识别、生成
- Java Web应用开发项目教程,习题答案
- JavaEE8Recipes(2018).pdf
- java的考勤系统java的考勤系统
- 百度语音识别android集成(eclipse)
- java实现的感知机手写数字识别
评论
共有 条评论