怎么将数据库里的信息显示到下面的textfield1中,请写详细代码。谢谢!

问题描述

ackagecom.apew;importjava.awt.BorderLayout;importjava.awt.Checkbox;importjava.awt.CheckboxGroup;importjava.awt.Container;importjava.awt.Font;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.ItemEvent;importjava.awt.event.ItemListener;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.util.ArrayList;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JTextField;publicclass学生信息图形界面extendsJFrameimplementsActionListener{/****/privatestaticfinallongserialVersionUID=1L;public学生信息图形界面(){//构造方法super("学生信息图形界面");setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);setSize(320,300);setVisible(true);Containercontent=getContentPane();JPaneljp1=newJPanel();//创建一个面板JLabellabel=newJLabel("学生姓名:");//欢迎界面的欢迎语句label.setFont(newFont("楷体_GB2312",Font.BOLD,20));//设置显示的字体jp1.add(label);//将标签添加到面板jp1中JPaneljp2=newJPanel();JLabellabel1=newJLabel("欢迎使用学生信息管理系统");//输入提示输入的语言:label1.setFont(newFont("楷体_GB2312",Font.BOLD,18));//设置显示的字体JLabellabel2=newJLabel("合肥学院欢迎您");//提示各种输入内容的标签label2.setFont(newFont("楷体_GB2312",Font.BOLD,28));JTextFieldfield1=newJTextField(10);JLabellabel4=newJLabel("学生性别:");label4.setFont(newFont("楷体_GB2312",Font.BOLD,18));CheckboxGroupgroup1=newCheckboxGroup();Checkboxcheck11=newCheckbox("男",true,group1);check11.setFont(newFont("楷体_GB2312",Font.BOLD,18));check11.addItemListener(newCheckHandler1(1));Checkboxcheck12=newCheckbox("女",false,group1);check12.setFont(newFont("楷体_GB2312",Font.BOLD,18));check12.addItemListener(newCheckHandler1(2));JLabellabel5=newJLabel("出生日期:");label5.setFont(newFont("楷体_GB2312",Font.BOLD,18));JTextFieldfield3=newJTextField("",3);JLabellabel51=newJLabel("年");label51.setFont(newFont("楷体_GB2312",Font.BOLD,18));JTextFieldfield4=newJTextField("",2);JLabellabel52=newJLabel("月");label52.setFont(newFont("楷体_GB2312",Font.BOLD,18));JTextFieldfield5=newJTextField("",2);JLabellabel53=newJLabel("日");label53.setFont(newFont("楷体_GB2312",Font.BOLD,18));JLabellabel6=newJLabel("联合培养:");label6.setFont(newFont("楷体_GB2312",Font.BOLD,18));CheckboxGroupgroup2=newCheckboxGroup();Checkboxcheck21=newCheckbox("是",true,group2);check21.setFont(newFont("楷体_GB2312",Font.BOLD,18));check21.addItemListener(newCheckHandler2(1));Checkboxcheck22=newCheckbox("否",false,group2);check22.setFont(newFont("楷体_GB2312",Font.BOLD,18));check22.addItemListener(newCheckHandler2(2));jp2.add(label1);jp2.add(label2);jp2.add(field1);jp2.add(label);jp2.add(field1);jp2.add(label4);jp2.add(check11);jp2.add(check12);jp2.add(label5);jp2.add(field3);jp2.add(label51);jp2.add(field4);jp2.add(label52);jp2.add(field5);jp2.add(label53);jp2.add(label6);jp2.add(check21);jp2.add(check22);content.add(jp1,BorderLayout.NORTH);content.add(jp2,BorderLayout.CENTER);}publicvoidactionPerformed(ActionEvente){}classCheckHandler1implementsItemListener{privateintsel;CheckHandler1(intselect){sel=select;}publicvoiditemStateChanged(ItemEvente){switch(sel){case1:method1();break;case2:method2();break;}}privatevoidmethod1(){}privatevoidmethod2(){}}classCheckHandler2implementsItemListener{privateintsel;CheckHandler2(intselect){sel=select;}publicvoiditemStateChanged(ItemEvente){switch(sel){case1:method1();break;case2:method2();break;}}privatevoidmethod1(){}privatevoidmethod2(){}}publicstaticvoidmain(String[]args){学生信息图形界面界面=new学生信息图形界面();界面.setVisible(true);}}

时间: 2024-11-21 03:59:29

怎么将数据库里的信息显示到下面的textfield1中,请写详细代码。谢谢!的相关文章

在C#中自己写程序代码合并两个ACCESS数据库,如表a1.姓名插入a2.姓名里,我是这样写的,可就是不对

问题描述 在C#中自己写程序代码合并两个ACCESS数据库,如表a1.姓名插入a2.姓名里,我是这样写的,可就是不对if(this.openFileDialog1.ShowDialog()==DialogResult.OK){this.textBox2.Text=openFileDialog1.FileName.ToString();}try{if(textBox2.Text!=null){stringlink_tex0="Provider=Microsoft.Jet.OLEDB.4.0;Dat

java数据库登陆界面,在最下面的ActionPerformed中,数据库的语句是不是有错?

问题描述 java数据库登陆界面,在最下面的ActionPerformed中,数据库的语句是不是有错? import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import java.util.*; import java.sql.*; public class Login extends Frame implements ActionListener { JLab

visualc#access-如何在把combobox中的内容通过button,添加到下面的richtextbox中

问题描述 如何在把combobox中的内容通过button,添加到下面的richtextbox中 并且在richtextbox中,还能删除单个数据 顺便大神帮我看下 我的richtextbox1 怎么写不进去数据库呢??? 都是开处方界面 这里的问题 求大神帮改开处方界面啦,小弟实在是技穷,太小白了 !!! 网盘附上!!!http://pan.baidu.com/s/1gdD2xgB

visualc# access-如何实现combobox中的内容,通过button来添加到下面的richtextbox中

问题描述 如何实现combobox中的内容,通过button来添加到下面的richtextbox中 然后又有一个button可以删除richtextbox中的任何一条数据 网盘附上 求大神解决 http://pan.baidu.com/s/1pJwWYE3 全在开处方界面. 求大神发代码啊.小弟实在是想不出来 解决方案 要详细代码,请先采纳我的答案. 解决方案二: 取得下拉框的text值放进去就行了,难道你有什么特殊要求? 解决方案三: 如果你有很多需求,建议你一批一起提出来,每个需求发一个问题

使用EF查询数据是报下面的错,请高手指点

问题描述 使用EF查询数据是报下面的错,请高手指点 "System.InvalidOperationException"类型的异常在 EntityFramework.dll 中发生,但未在用户代码中进行处理 其他信息: The specified cast from a materialized 'System.Guid' type to the 'System.String' type is not valid. 解决方案 newid函数返回guid,和你的string类型不兼容.

java-myeclipse8.6下报错,请高手指点,谢谢

问题描述 myeclipse8.6下报错,请高手指点,谢谢 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loa

请高人指点下 pi 衰减器的计算反算代码.谢谢

问题描述 帮忙指点下pi衰减器的计算反算代码.谢谢知道R1,R2,R3的阻值,计算出这个衰减了多少db,匹配阻抗是多少Z0=Z1可以加多悬赏!图片如下连接

COM组件在win2000和winXP下出现异常,高手请过来看看.谢谢

问题描述 我在win2003系统下开发的程序,在win2000和winXP下启动的时候会弹出错误,代码为:System.Runtime.InteropServices.COMException(0x80004005):Unknownerror这个问题该怎么解决,请各位帮帮忙. 解决方案 解决方案二:应该是COM组件注册的问题.解决方案三:试着用Regsvr32注册一下相关的组件解决方案四:注册时说找不到指定的Dll,其实我想解决的是在开发或者打包的时候就解决这个问题,这样别人用的时候就不用管这些

显示用户名称,但是保存到数据库里的是userID,如何实现按名称查询

问题描述 显示用户名称,但是保存到数据库里的是userID,如何实现按名称查询 下面代码实现了,显示用户名称,但是保存到数据库里的是userID,但是现在想要实现,按用户名称查询,请问各位大神,action,dao,jsp里,下边的代码应该怎么写?跪求 public String getList() throws Exception { chengJiJiLuList = dao.getList(TrainingOrCompetitionID,userID,startTime,endTime);