9月30日小测知识汇总

news/2024/10/5 22:55:07

在今天的小测试中需要完成GUI 显示30道四则运算算术题,并且加上计时功能,在测试结束后整理所学知识时有以下几点自己不掌握的知识点:
1:思维流程:1初始化全局变量 数据存储结构,开始时间和结束时间,运算符,正确率计数器,题目数量;2构造方法,JFrame窗口初始化以及Button按钮监视器和执行方法;试题创建;试题打印;正确率计数器的导出。
2.WindowConstants 接口中定义的常量包括:
EXIT_ON_CLOSE(值为 3):关闭窗口时退出应用程序。这是最常用的选项之一。
DISPOSE_ON_CLOSE(值为 2):关闭窗口时释放当前窗口的资源。这通常用于当你有多个窗口,并且关闭一个窗口不应该导致整个应用程序退出时。
DO_NOTHING_ON_CLOSE(值为 0):关闭窗口时不执行任何操作。这允许你通过添加自定义的窗口监听器来定义自己的行为。
HIDE_ON_CLOSE(值为 1):隐藏窗口,但不释放其资源。这可以用于当你想要临时隐藏窗口,稍后再次显示它时。
3.如何选取四则运算符,首先生成四个随机数分别对应四个运算符,那么如何取用呢,笨一点的办法是判断随机数的数值来Switch case选取,简便一点点的可以使用
String operation = "+-*/"; char ch=operation.charAt(o);其中o为随机数0-3;operation.charAt为取用operation中的第几个字符。
4.如何解决随机数中产生0的问题,在num1和num2产生时令其+1即可解决。
5.getNum1方法用在ArrayList中调用数据,整个程序的数据存储都为ArrayList。通过q.add(new Q());函数来添加数据.
6.对应的标签和文本框也可以进行数组化,批量生成;标签显示未text类型要进行转化,
7.UI界面可以加上行偏执和列偏执,通过求余和int类型求商完成行列的对齐int x=i%6;int y=i/6;每行六个,求余是一行中的间隙,求商是五列列间隙。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/68175.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

三千字长文:我知道的输入法技巧都在这了

这些技巧能让你打字更快、更好。这些技巧能让你打字更快、更好。 ‍ 官方设置 目前市面上有很多输入法软件,其中很多功能都是共有的,因为都是基础功能。因此,当选择了一款输入法好,可以先打开设置页面,好好地了解有什么功能。 此外,还可以看输入法官网文档,例如搜狗输入…

实验1:UML与面向对象程序设计原则

[实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪几种?分别用类图实例说明。 1、关联关系2、聚合关系3、依赖关系4、组合关系[实验任务二]:单一职责原则 登录模块在实际项目开发中很常见,请按照教材28页(PPT49页)利用单…

通过图片中信息得出地点

图片中会隐藏信息,比如右下角的小票将它翻转,可以看到 erbang Alaf Restaurant,Bangunan,Jalan SS21/39,Selang,这些字眼,于是直接用浏览器搜索 Gerbang正好填补了没看到的缺角, 地址上的Bangunan,Jalan SS21/39符合小票上的字,说明这就是图中的餐厅 作者想说,当要发布照…

等保2.0理解

等级保护(分等级保护,分等级监管):对信息系统分等级实行安全保护 对安全产品分等级管理 对安全事件分等级响应,处置动作:定级,备案,建设整改,等级测评,监督检查 风险评估,安全监测,通报预警,案事件调查,数据防护,自主可控,供应链安全,效果评价,综合考核,等等…

P10418 [蓝桥杯 2023 国 A] 相连的边 题解

一个比较有趣的树形 DP,情况比较多。 【题目简述】 给定一棵树,求三条相连的边,其边权之和最大。 【思路】 以 X 代表当前节点,S 表示儿子,G 表示孙子,P 表示父节点。首先把树建出来,在以下图中,我们模拟二号点的 DP 过程,考虑以下几种情况:有一条边指向父节点时FG(…

订单交易平台三(登录界面整个实现过程)阶段一(只实现简单的登录功能)

1.在视图函数account进行写代码逻辑(需要了解django中form组件的知识、md5码加密、脚本的编写) 1.1 登录界面后端的编写 """ 在account.py文件 """from django.shortcuts import render, redirect from web import modelsfrom utils.encrypt …

订单交易平台二(写代码之前的准备工作)

订单交易平台准备工作 1.先搭建环境 # 1.先创建python基本环境,并且创建虚拟环境# 2.创建完成后,先安装你所需要的Django版本: pip install Django==3.2# 3.创建Django项目: django-admin startproject app01 .# 4.创建Django,在app01根目录文件下创建apps文件,里面放app文…