暗室逢灯按时

import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Vector;
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
//窗体的布局管理器:边界、网格、
//表格  表格模型  集合类 连接数据库
//实际存储数据的是表格模型
public class W extends JFrame implements ActionListener {
 //参数属性
 JButton an1;
 JLabel bq;
 JTextField wbk;
 JPanel mb;//面板组建:容器,放组件,默认的布局管理器是:流式布局
 JTable  bg;
 JScrollPane gd;
 Vector jilu,ziduan;
 Connection con;//连接数据库
 PreparedStatement ps;//执行SQl语句
 ResultSet rs;//用来存放结果集的
 DefaultTableModel bgmx;
 public W(){
  //北部
  an1=new JButton("查询");
  an1.addActionListener(this);
  bq=new JLabel("请输入用户名:");
  wbk=new JTextField(10);
  mb=new JPanel();
  mb.add(bq);mb.add(wbk);mb.add(an1);
  
  this.add(mb,BorderLayout.NORTH);
  //中部
  ziduan=new Vector();
  ziduan.add("学号");ziduan.add("姓名");ziduan.add("性别");
  ziduan.add("年龄");ziduan.add("籍贯");ziduan.add("院系名称");
  jilu=new Vector();
  //连接数据库
  try{
   Class.forName("com.mysql.jdbc.Driver");//加载驱动
   String url="jdbc:mysql://localhost:3306/student";
   String user="root";
   String password="000000";
   con=DriverManager.getConnection(url, user, password);
   if(con!=null){
    System.out.println("数据库连接成功");
   }
   ps=con.prepareStatement("delete from c where xuehao=‘xs002‘");
   ps.executeUpdate();
   ps=con.prepareStatement("select * from c");
   rs=ps.executeQuery();
   while(rs.next()){
    Vector hang=new Vector();
    hang.add(rs.getString(1));
    hang.add(rs.getString(2));
    hang.add(rs.getString(3));
    hang.add(rs.getInt(4));
    hang.add(rs.getString(5));
    hang.add(rs.getString(6));
    jilu.add(hang);
   }
  }catch(Exception e){}finally{
   try{
    if(rs!=null){rs.close();}
    if(ps!=null){ps.close();}
    if(con!=null){con.close();}
   }catch(Exception e){}
  }
  bgmx=new DefaultTableModel(jilu,ziduan);
  bg=new JTable(bgmx);
  gd=new JScrollPane(bg);
  this.add(gd);
  this.setTitle("这是一个窗体");
  this.setSize(350,350);
  this.setVisible(true);
  this.setDefaultCloseOperation(EXIT_ON_CLOSE);
 }
 public static void main(String[] args){
  new W();
 }
 @Override
 public void actionPerformed(ActionEvent e) {
  // TODO Auto-generated method stub
  if(e.getSource()==an1){
   JOptionPane.showConfirmDialog(this, "确定要关闭马?");
  }
 }
}
时间: 2024-10-10 20:43:25

暗室逢灯按时的相关文章

【转】这个ASP.NET 快速开发平台,真的可以让你按时下班把妹撩?

从事软件行业也有几年了,软件行业的发展,可以说是日新月异.从中也学到了不少知识,每天都在丰富自己.但是,软件行业大多都有一个通病--加班,加班不单是员工的烦恼,也是公司的毒瘤.大工作量,造成了加班这一现象. 但是,细细回想,我们这些码农真的有这么多的代码要撸吗?有多少是我们的重复工作.我们非常熟悉业务流程,完成业务功能的开发只需要两小时,但是所有的东西都需要重新开发,以前的代码太乱了,框架要重新搭建,基础资料要开发,权限要实现,大多数时间都用在了用户不关心不能直观感受的东西上面,加了好几个班赶出

我对清单工作法的理解:高效、按时、保质保量的完成工作

我们每天都会面对各种不同的任务,不管是工作任务还是学习任务,我们如果才能按时.保质保量.高效的完成这些任务,而又不会使自己感到过大的压力和紧迫感呢?今天分享给大家的就是我经常采用的清单工作法,以及我对该方法的理解: 来自大席的博客-查看全文

为什么产品总不能按时上线

为什么很多产品总不能按时上线,为什么计划1月份上线的总要推到2月份,为什么上线后出现这么多bug和问题,为什么技术团队总是在上线的时候说好多功能还没有测试好没有调通?要不就是问题一堆不能如期完成.其实系统上线跟装修房子比较相像,装修房子的时候也会发现原来1个月的工期拖了2-3个月,这中间的很多原因值得回味.产品不能按时上线,到底什么原因?首先,我们分析过大量用户案例,发现大量的产品不能按时上线很大一部分原因在于我们的需求发生变化,最初的需求是这样定的,做的过程中不停的发生变化,这样技术开发中就得

vs2015当双击UI设计器的安按时,提示重载函数 OnBnClickedBtnAdd已存在

vs2015当双击UI设计器的安按时,提示重载函数 OnBnClickedBtn已存在 解决方法: 到对应的.cpp文件中检查是否使用了修改前的按钮ID进行的消息关联. ON_BN_CLICKED(IDC_BUTTON2, &CSleepDataStatisticsDlg::OnBnClickedBtnAdd) 改为: ON_BN_CLICKED(IDC_BTN_ADD, &CSleepDataStatisticsDlg::OnBnClickedBtnAdd) 如果仍是不行,则在对应.h

程序员上班早晨如何按时起床不赖床?

天气越来越冷,不少人抱怨,按时起床越来越难了.一觉醒来,被窝好暖和,实在不愿起床.每天早晨也都是被闹钟吵醒,在没睡够的痛苦挣扎中捱到“最后时间”,才不得不艰难起床.因为赖床,早餐也顾不上吃就往外赶.入冬后大家的赖床习惯也变得更加严重,下面大家一起来学习一些教我们不赖床的实用小妙招吧. 一.给身体制定唤醒程序 调整睡眠节奏——定时起床 睡足自己所需的时间,是赶走赖床最基本有效的方法.如果你做不到在固定时间上床,那就试试每天定时起床.这样坚持几天,你会发现每天上床的时间也在悄悄地提前.6个星期之内,

好他认识你让他金色按时加个人俄

http://zhan.renren.com/555662?gid=3602888498063036109http://zhan.renren.com/555662?gid=3602888498063036092http://zhan.renren.com/555662?gid=3602888498063036086http://zhan.renren.com/555662?gid=3602888498063036063http://zhan.renren.com/555662?gid=3602

尚德机构按时发噶是我

 http://www.ebay.com/cln/kq2rexnvuft/2015-02-17/180822162019 http://www.ebay.com/cln/kq2rexnvuft/2015-02-17/180822269019 http://www.ebay.com/cln/kq2rexnvuft/2015-02-17/180822401019 http://www.ebay.com/cln/kq2rexnvuft/2015-02-17/180822894019 http://

百度啊回复将按时缴费卡上就发来看空间拉风

http://www.ebay.com/cln/ycn6646/-/167568259015/2015.02.08 http://www.ebay.com/cln/gon-n31/-/167197496017/2015.02.08 http://www.ebay.com/cln/hu_d027/-/167453250013/2015.02.08 http://www.ebay.com/cln/ywa2962/-/167301832012/2015.02.08 http://www.ebay.co

百度回复将按时发货刷卡缴费了空间按时

http://www.ebay.com/cln/f-shen3/cars/167382746010/2015.02.01 http://www.ebay.com/cln/hua4015.lhqenoekt/cars/167656388015/2015.02.01 http://www.ebay.com/cln/kacn525/cars/167539658013/2015.02.01 http://www.ebay.com/cln/mlia425/cars/167387245012/2015.02