案例8——猜数游戏
【实践学时】 2学时
【实践类型】 验证
【实践要求】 必做
【实践环境】
Windows7/10/11,JDK1.8.0_161+Eclipse IDE2022-09。
【实践目的】
掌握GUI中常用容器的使用场合和使用方法;
掌握GUI组件的特点和使用方法;
能应用布局管理器优化界面设计;
能实现GUI事件处理。
【实践内容】
任务1 记录按钮点击次数
任务2 简易计算器的实现
任务3 将文本框的内容输出到控制台
任务4 实现用户登录功能
任务1 记录按钮点击次数
【任务需求】
设置9个按钮,点击任意按钮都会记录点击次数,并将点击次数统计后在窗口上显示(本任务以流式布局管理器为例)。
【任务实现思路】
创建一个流式布局管理器,通过“for()”循环将9个按钮与监听器绑定。设置标签组件,点击按钮时通过标签组件输出当前总的点击数。
【任务实现步骤】
第一步:创建主类。
在Eclipse中,右击项目“Java_Course”中的“src”创建一个名为“chap08”的包。右击包“chap08”创建一个名为“Task8_1”的类,项目目录结构如图8-1所示。
图8-1
第二步:创建一个新窗体。
创建一个“JFrame”类的对象“frame”,将“frame”窗口布局设置为“FlowLayout”,如图8-2所示。
图8-2
第三步:设置容器参数。
调用JFrame
您可能关注的文档
- Java程序设计入门(微课版)(尹菡 第2版)-习题及答案汇总 第1--12章 Java入门 ---综合项目:多人聊天室.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例1——新生入学欢迎词.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例2——剪刀石头布小游戏.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例3——查看手机属性与功能.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例4——物流快递系统.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例5——实训设备故障处理系统.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例6——用户登录.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例7——英汉字典翻译器.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例9——日记本.docx
- Java程序设计入门(微课版)(人邮第2版)-实践报告 案例10——龟兔赛跑.docx
原创力文档

文档评论(0)