资源简介
程序结合java和sql2008能实现添加、删除、查询、修改等功能。对于初学java和sql的同学来说是一个很好的自我学习的小项目。代码很基本。对初学者来说很起作用。
代码片段和文件信息
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
public class AddInfos extends Jframe implements ActionListener
{
JLabel name sex address phone qq_number birthday e_mail remark
title team;
JTextField Fname Faddress Fphone Fqq_number Fbirthday Fe_mail
Tremark;
JComboBox Cteam;
JRadioButton man woman;
ButtonGroup sexButtonGroup;
JButton cancelButton makeButton;
JPanel panel1 panel2 panel3 sexpanel;
public AddInfos(String s) {
super(s);
// 标签
title = new JLabel(“添加信息“);
name = new JLabel(“姓名“ JLabel.LEFT);
sex = new JLabel(“性别“ JLabel.LEFT);
address = new JLabel(“家庭住址“ JLabel.LEFT);
phone = new JLabel(“联系电话“ JLabel.LEFT);
qq_number = new JLabel(“QQ号码“ JLabel.LEFT);
birthday = new JLabel(“生日“ JLabel.LEFT);
e_mail = new JLabel(“E_mail“ JLabel.LEFT);
remark = new JLabel(“备注“ JLabel.LEFT);
team = new JLabel(“选择分组“ JLabel.LEFT);
// 文本框
Fname = new JTextField(10);
Faddress = new JTextField(10);
Fphone = new JTextField(10);
Fqq_number = new JTextField(10);
Fbirthday = new JTextField(10);
Fe_mail = new JTextField(10);
Tremark = new JTextField(10);
// 性别单选框按钮
sexpanel = new JPanel();
FlowLayout c = new FlowLayout();
c.setAlignment(FlowLayout.LEFT);
sexpanel.setLayout(c);
man = new JRadioButton(“男“);
woman = new JRadioButton(“女“);
ButtonGroup sexButtonGroup = new ButtonGroup();
sexButtonGroup.add(man);
sexButtonGroup.add(woman);
sexpanel.add(man);
sexpanel.add(woman);
// 按钮+事件
makeButton = new JButton(“确定“);
cancelButton = new JButton(“取消“);
makeButton.addActionListener(this);
cancelButton.addActionListener(this);
// 下拉列表,分组
Vector v=Dao.addgroupname();
Cteam = new JComboBox(v);
panel1 = new JPanel();
panel1.setLayout(new BorderLayout());
panel1.add(title BorderLayout.CENTER);
panel2 = new JPanel();
panel2.setLayout(new GridBagLayout());
panel2.add(name new GBC(0 0).setInset(10 1 3 6).setFill(GBC.BOTH));
panel2
.add(Fname new GBC(1 0).setInset(10 0 3 0).setFill(
GBC.BOTH));
panel2.add(sex new GBC(0 1).setInset(0 1 3 6).setFill(GBC.BOTH));
panel2.add(sexpanel new GBC(1 1).setInset(0 0 3 0).setFill(
GBC.BOTH));
panel2.add(team new GBC(0 2).setInset(0 1 5 6).setFill(GBC.BOTH));
panel2.add(Cteam new GBC(1 2).setInset(0 0 5 0).setFill(GBC.BOTH));
panel2.add(address new GBC(0 3).setInset(0 1 5 6)
.setFill(GBC.BOTH));
panel2.add(Faddress new GBC(1 3).setIn
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-08-29 17:13 test\
文件 429 2010-08-22 21:21 test\.classpath
文件 380 2010-08-21 11:06 test\.project
文件 5762 2010-08-23 17:14 test\AddInfos.class
文件 5812 2010-08-23 17:14 test\AddInfos.java
文件 2066 2010-08-23 17:27 test\Classmate.class
文件 1402 2010-08-22 22:36 test\Classmate.java
文件 6408 2010-08-23 17:27 test\Dao.class
文件 6957 2010-08-23 17:27 test\Dao.java
文件 3707 2010-08-23 16:59 test\DeleteInfos.class
文件 3037 2010-08-23 16:59 test\DeleteInfos.java
文件 4041 2010-08-23 14:57 test\FindInfos.class
文件 3754 2010-08-23 14:30 test\FindInfos.java
文件 1486 2010-08-22 21:21 test\GBC.class
文件 1766 2010-08-21 23:06 test\GBC.java
目录 0 2010-08-29 17:12 test\log\
文件 8 2010-08-23 14:21 test\log\Logfile.1
文件 229 2010-08-23 14:21 test\log\Snapshot.1
文件 4 2010-08-23 14:21 test\log\Version_Number
文件 6039 2010-08-23 16:57 test\ModiInfos.class
文件 6328 2010-08-23 16:57 test\ModiInfos.java
文件 284752 2010-07-09 12:15 test\msba
文件 64856 2010-07-09 12:15 test\mssqlserver.jar
文件 59865 2010-07-09 12:15 test\msutil.jar
文件 422699 2010-08-08 17:33 test\sqljdbc4.jar
文件 483 2010-08-22 21:21 test\TXDYD.class
文件 144 2010-08-21 23:06 test\TXDYD.java
文件 2031 2010-08-22 22:30 test\TXL.class
文件 1436 2010-08-22 22:30 test\TXL.java
文件 1593856 2010-08-19 09:38 test\TXL.mdf
- 上一篇:mysql+java图书馆管理系统
- 下一篇:软件体系结构课程设计--图书管理系统
评论
共有 条评论