• 大小: 938KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-23
  • 语言: Java
  • 标签:

资源简介

程序结合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\msbase.jar
     文件       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

评论

共有 条评论