资源简介
本人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在线考试系统外文翻译
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论