资源简介
本人JAVA结课作业,绝对能用~~欢迎大家下载
代码片段和文件信息
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
class add extends Jframe implements ActionListener
{
JLabel lab1=new JLabel(“姓名:“);
JTextField Name=new JTextField();
JLabel lab2=new JLabel(“电话:“);
JTextField Phone=new JTextField();
JLabel lab3=new JLabel(“Email:“);
JTextField Email=new JTextField();
JLabel lab4=new JLabel(“地址:“);
JTextField Address=new JTextField();
JLabel lab5=new JLabel(“公司“);
JTextField Company=new JTextField();
JLabel lab6=new JLabel(“备注“);
JTextArea Jarea=new JTextArea();
JButton button_ok=new JButton(“确定“);
JButton button_cancel=new JButton(“取消“);
add()
{
this.settitle(“增加联系人“);
this.setLayout(null);
this.add(lab1);
this.add(lab2);
this.add(lab3);
this.add(lab4);
this.add(lab5);
this.add(lab6);
this.add(button_ok);
this.add(button_cancel);
this.add(Name);
this.add(Phone);
this.add(Email);
this.add(Address);
this.add(Company);
this.add(Jarea);
lab1.setBounds(20205020);
lab2.setBounds(20555020);
lab3.setBounds(20 90 50 20);
lab4.setBounds(20 125 50 20);
lab5.setBounds(20 160 5020);
lab6.setBounds(20 1955020);
Name.setBounds(70 20 160 20);
Phone.setBounds(70 55 160 20);
Email.setBounds(709016020);
Address.setBounds(70 125 160 20);
Company.setBounds(7016016020);
button_ok.setBounds(50 250 60 20);
button_cancel.setBounds(140 250 60 20);
Jarea.setBounds(7019020050);
Jarea.setLineWrap(true);//设置可换行
Jarea.setRows(3);
this.setBounds(1010300320);
this.setVisible(true);
//this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
button_ok.addActionListener(this);
button_cancel.addActionListener(this);
}
public void actionPerformed(ActionEvent e1)
{
if(e1.getSource()==button_cancel)
{
//setVisible(false);
this.dispose();
}
if(e1.getSource()==button_ok)
{
//if(Name.getText()==““)
if(All.test_str(Name.getText())!=0)
{
JOptionPane.showMessageDialog(null“姓名不能为空!“);
return;
}
if(All.model.contains(Name.getText()))
{
JOptionPane.showMessageDialog(nullName.getText()+“已经存在!!“);
return;
}
if(Email.getText().length()!=0 && Email.getText().contains(“@“)==false)
{
JOptionPane.showMessageDialog(null“邮箱格式不正确!“);
return;
}
Contact c1=new Contact(Name.getText()Phone.getText()Email.getText()Address.getText()Company.getText()Jarea.getText());
All.mylist1.add(c1);
All.model.addElement(c1.name);
All.mylist1.print();
JOptionPane.showMessageDialog(null“添加成功“);
this.dispose();//销毁当前窗口,不能用System.exit(0),否则父窗口也会关闭
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 750 2008-12-26 01:42 雷湘强_通讯录\JAVA\1.txt
文件 3539 2008-12-16 03:55 雷湘强_通讯录\JAVA\add.class
文件 2811 2008-12-16 03:47 雷湘强_通讯录\JAVA\add.java
文件 2601 2008-12-26 01:45 雷湘强_通讯录\JAVA\AddressList.class
文件 767 2008-12-26 01:45 雷湘强_通讯录\JAVA\All.class
文件 543 2008-12-26 01:45 雷湘强_通讯录\JAVA\Contact.class
文件 1765 2008-12-25 03:33 雷湘强_通讯录\JAVA\edit.class
文件 1188 2008-12-25 03:33 雷湘强_通讯录\JAVA\edit.java
文件 947 2008-12-26 00:44 雷湘强_通讯录\JAVA\Message$1.class
文件 5977 2008-12-26 01:45 雷湘强_通讯录\JAVA\Message.class
文件 9040 2008-12-26 01:20 雷湘强_通讯录\JAVA\Message.java
文件 8955 2008-12-25 16:07 雷湘强_通讯录\JAVA\Message.java~1~
..A..H. 162 2008-12-25 15:30 雷湘强_通讯录\JAVA\~$讯录JAVA.doc
文件 161280 2009-08-29 22:39 雷湘强_通讯录\JAVA\通讯录JAVA.doc
目录 0 2009-08-29 22:39 雷湘强_通讯录\JAVA
目录 0 2009-05-27 19:43 雷湘强_通讯录
----------- --------- ---------- ----- ----
200325 16
- 上一篇:传智播客毕向东Java基础全套视频教程
- 下一篇:jsp在线考试系统外文翻译
相关资源
- 传智播客毕向东Java基础全套视频教程
- 以文件储存数据的java自动阅卷系统
- jsp 关于留言和空间发表日志
- java学士后第一单元项目 北大青鸟音乐
- GUI版Java五子棋源码,可人机对战,经
- 多维k-means聚类算法java实现,导入直接
- java小游戏推箱子(含界面)
- java实现邮件发送三种发送方式都有
- Java拼图游戏源程序和论文开题报告等
- java Swing实现计算器源码
- java-web学习demo--最简单的servlet jsp跳转
- GN算法的java实现
- 会员管理系统 用java图形界面做的
- 凸多边形的最优三角划分java
- 基于java教务管理系统的教师端
- C语言调用JAVA的
- java servlet 过滤器
- jsp购物车(含数据库)
- C#和java 之间基于Socket的通信
- javaee学生管理系统包含课程设计说明
- java中tree的实现
- 毕向东java基础全套视频教程.txt
- 传智播客崔希凡JAVAWEB教程.txt
- mysql-connector-java-5.1.36
- 用java编写记事本程序
- websocket-api.jar JAVAjar包
- JAVA网络白板88733
- mongodb+javaSpring实现选课系统demo
- 使用java的Stream实现读取文本文件,并
- java仿windows简易计算器课程设计 源码
评论
共有 条评论