- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java实验报告GUI与JDBC
成绩:
面向对象原理与Java实践课程实验报告
实验6:GUI与JDBC
姓 名 _ _
班 级 ____
学 号 ___
实验地点 ___
实验时间 ____
指导教师 _ __
一、实验目的:
熟悉java.awt包和javax.swing包
掌握Java中的事件处理机制
掌握创建数据库应用程序的各个重要环节
理解使用JDBC API提供的接口和类进行连接数据库、执行SQL语句、处理结果集等操作方法
进一步理解SQL语言的各种语句功能,理解Java接口机制的作用
二、实验要求:
掌握向容器中添加组件以及使用布局管理器对组件进行管理的方法
理解Java 的事件处理机制,掌握为不同组件编写事件处理程序的方法
掌握常用Java Swing 组件的使用方法
具有数据库相关知识和操作能力
熟悉SQL语言的使用
三、实验内容:
1、将以前实验中的“广石化院电信学院学生通信录”系统由字符界面改为图形用户界面。
2、数据改为在数据库中存放。数据库管理系统的采用不限。
四、设计思路:
五、程序源代码:
package pkg_TXL;
public class XueShengXinXi
{
String str_ZhuanYe=;
String str_BanJi=;
//String str_XueHao=;
String str_XingMing=;
String str_XingBie=;
String str_DianHua=;
String str_DiZhi=;
Boolean bol_ZuoFei=true;
//String str_ID=;
int int_ID=0;
XueShengXinXi(){}
//有参构造方法
public XueShengXinXi(String ZhuanYe,String BanJi,String XingMing,String XingBie,String DianHua,String DiZhi)
{
str_ZhuanYe=ZhuanYe;
str_BanJi=BanJi;
str_XingMing=XingMing;
str_XingBie=XingBie;
str_DianHua=DianHua;
str_DiZhi=DiZhi;
bol_ZuoFei=false;
}
//新增学生信息的函数
public static boolean Insert(XueShengXinXi[] stu,String str_stu)
{
int i=0;
for(;istu.length;i++)
{
if(stu[i].bol_ZuoFei==true)
{
break;
}
}
stu[i].str_ZhuanYe=;
stu[i].str_BanJi=;
stu[i].str_XingMing=;
stu[i].str_XingBie=;
stu[i].str_DianHua=;
stu[i].str_DiZhi=;
int k=0;
for(int j=1;j=str_stu.length();j++)
{
if(str_stu.substring(j-1, j).equals(/))
{
k+=1;
//index=j;
}
else
{
//System.out.println(k);
if(k==0)
{
//stu[i].str_ZhuanYe=str_stu.substring(index, j);
stu[i].str_ZhuanYe=stu[i].str_ZhuanYe+str_stu.substring(j-1, j);
}
else if(k==1)
{
//stu[i].str_BanJi=str_stu.substring(index, j);
stu[i].str_BanJi=stu[i].str_BanJi+str_stu.substring(j-1, j);
}
else if(k==2)
{
//stu[i].str_XingMing=str_stu.substring(index, j);
您可能关注的文档
- Hwrcnb大学本科英语日语专业课外阅读书目.doc
- hzk16的介绍以及简单的使用方法.doc
- HZS75型混凝土搅拌站的改进.doc
- H型双极模式PWM控制的功率转换电路设计.docx
- HX108-2_七管半导体收音机_实习报告.doc
- I2C总线原理及应用实例.doc
- ibatis和mybatis的区别.doc
- IBF全新企业战略新著《平衡的力量》.doc
- IBM-PC汇编语言程序设计沈美明课后习题答案.doc
- IBMWebSphereMQ技术白皮书.doc
- 九江银行抚州分行90后员工管理:问题剖析与优化策略.docx
- 金融危机下我国对外直接投资区位选择的转变与应对策略研究.docx
- 基于现代技术架构的学校新闻发布系统的设计与实现.docx
- 美国利率政策的演进轨迹、宏观效应及全球启示.docx
- 基于小波变换的系统辨识算法:理论、应用与优化研究.docx
- 后危机时代中国FDI对泰国经济增长的多元影响与协同发展研究.docx
- 外商直接投资对安徽产业结构的影响:机制、效应与优化策略.docx
- 基于多因素分析的乳腺癌高危人群评分筛选模型构建与验证.docx
- 2023年重庆市重庆市万盛区万盛街道招聘社区工作者真题及答案详解一套.docx
- 2023年重庆市重庆市合川区二郎镇招聘社区工作者真题含答案详解.docx
文档评论(0)