Java实验研讨.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java实验研讨

DavidFu 365237443@ DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu DavidFu Java语言程序设计 Java课程实验 (GUI)编程 授课人:陈 瑶 中南民族大学计算机科学学院 School of Computer Science , South-Central University Nationalities 365237443@ 实验目的 掌握下载和安装J2SE开发工具。 学习编写简单的Java Application与Java Applet程序。 熟悉eclipse、NetBeans开发环境IDE。 掌握Java编辑、编译和运行过程。 实验准备 熟悉并设置JDK path路径; 熟悉eclipse、NetBeans开发环境; 要求同学们在开发环境中,创建一个以姓名和学号命名的Java工程名称,如chenyao201x21093xxx; 在工程下的src目录下创建8个类包,分别存放8个实验,如Ex1,Ex2,Ex3…Ex8; Ex1 根据学生考试成绩确定分数等级,当考试成绩大于或等于90分,等级为‘A’,当成绩在80~89分之间,等级为‘B’;在70~79之间,为‘C’级,60~69之间为‘D’级;低于60分为‘E’。 public class Score { … } Ex2 创建一个People类,定义成员变量如编号、姓名、性别、年龄;定义成员方法“获得编号”、“获得姓名”、“获得年龄”等,再创建People类的对象。 public class People { … } Ex3 编写一个程序,从键盘输入一串字符,从屏幕输出并将其存入ex3.txt文件中。 源程序:InFile.java import java.io.*; public class InFile { … } Ex4(1) 定义一个学生类?Java_Student 包括成员变量“学号”?、?“班号”?、?“姓名”?、?“性别”?、?“年龄”?; 成员方法:?“获得学号”?、?“获得班号”?、?“获得性别”?、?“获得姓名”?、?“获得年龄”?。 请为?Student?类定义构造函数初始化所有的成员变量。增加一个方法?public?String?toString()把?Student?类对象的所有信息组合成一个字符串。 实现要求:在操作台中输出显示: Ex4(2) 编码提示: 类Student的成员变量定义:private类型,学号--String studentId;班号--int classId;姓名---String studentName;性别--char studentGender;年龄--studentAge; 对应成员变量的成员方法:getStudentId/ClassId/StudentGender/StudentName/StudentAge。 源程序:Java_Student.java? public class Java_Student { … } Ex5(1) 编写一个功能菜单选择程序。 实现要求: 在JFrame面板的中间“CENTER”显示标签JLabel“请选择菜单”; 选中其中某一下拉菜单项后,面板中间的标签分别显示“选择了菜单打开/关闭/复制/粘贴”。 编码提示: 创建一个JMenuBar;创建2个下拉菜单JMenu,“文件”,“编辑”; 在下拉菜单“文件”中添加2个菜单项JMenuItem:“打开”和“关闭”;在下拉菜单“编辑”中添加2个菜单项:“复制”和“粘贴”; 布局采用BorderLayout; 继承JFrame,并实现接口ActionListener,监听4个下拉菜单项,将选中的菜单项的名字添加到标签中; Ex5(2) 源程序 Function_Menu.java import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Function_Menu extends JFrame implements ActionListener { ... } Ex6(1) 创建一个简单的Swing?GUI应用程序。在一个框架窗口中显示两个标签和一个按钮、上面的标签显示一串固定的文字信息,选择按钮后在下面的标签上显示系统现在的时间。 实现要求: 在一个框架窗口中显示两个标签(一个标签在顶部居中,一个在中间居中)和一个按钮(在底部居中); 上面的标签显示一串固定的文字信息:“一个GUI应用程序示例”;

文档评论(0)

骨干 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档