首页 > 其他分享 >9月30日小测知识汇总

9月30日小测知识汇总

时间:2024-10-05 22:44:08浏览次数:1  
标签:窗口 日小测 值为 30 汇总 随机数 CLOSE operation

在今天的小测试中需要完成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;每行六个,求余是一行中的间隙,求商是五列列间隙。

标签:窗口,日小测,值为,30,汇总,随机数,CLOSE,operation
From: https://www.cnblogs.com/66666-stars/p/18448627

相关文章

  • NOIP 模拟赛:2024-9-30
    为什么会有傻子每次计算都初始化线段树一次……st=SegmentTree(n)改成st.mdf(1,n+1,-1)就+=25pts了……T1T2类似上一场的trick,筛法求质数。对于每个质数求最长的段,使得段内\(1\)的个数\(\gelen/2\)。原始的想法是枚举两个\(1\)的位置\(p_x,p_y(x>y)\),若......
  • [kubernetes]二进制方式部署单机k8s-v1.30.5
    前言之前在单机测试k8s的kind最近故障了,虚拟机运行个几分钟后就宕机了,不知道是根因是什么,而且kind部署k8s不太好做一些个性化配置,干脆用二进制方式重新搭一个单机k8s。因为是用来开发测试的,所以control-panel就不做高可用了,etcd+apiserver+controller-manager+scheduler都只有一......
  • qoj9230 Routing K-Codes 题解
    首先这个图肯定不能有环,也不能有度数大于\(3\)的点。也就是说这是一颗二叉树。我们假设父亲都比儿子小,根节点的值最小。那么假设\(u\)点的值为\(x\),它的儿子的值一定是\(\{2x,2x+1\}\)的子集。会发现\(u\)的子树内的权值和是一个关于\(x\)的一次函数。而且无论两个儿......
  • OI for people in 3000 B.C.
    大家好,我是M先生受B先生之委托,为了给大家最真实的原始人体验,现特将HZOI版本回溯至3000B.C.,在这个版本中,我们做了如下改动:鉴于大家能够说话,我们特地友善地给予了大家充足的讨论时间,而删去3000B.C.时大家还没有进化出来的远程交流功能鉴于远古时期纸币还没有流通,以及......
  • 2024-2025 20242307
    我的作业1,以上内容没有掌握没有我掌握的......
  • 2024.9.30(周一)
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtml><html><head><title>产品批次</title><style>/*整体页面布局和样式*/......
  • 30. 协程
    1.协程的概念1.1定义进程是操作系统内部运行的程序线程是进程内部运行的程序协程是线程内部运行的程序协程是单线程下的并发,又成微线程,英文名coroutine1.2协程的优点 协程切换的开销更小GIL锁导致同一时刻只能运行一个线程,一个线程内不会限制协程数,单线程就可以实现并......
  • PbootCms内页打不开的常见情况汇总
    当使用PbootCMS时遇到内页无法正常访问的情况,比如点击任何链接都跳转到首页或内页访问报错,通常是因为伪静态配置不正确导致的。以下是一些常见的解决方案:解决方案1.关闭伪静态,使用兼容模式如果你暂时不想处理伪静态配置问题,可以先关闭伪静态,使用兼容模式。这样可以快速解决问......
  • 2024初秋集训——提高组 #30
    B.硬币问题题目描述有\(N\)种硬币,每种都有无限个。求\([1,m]\)中有多少种面额是不能被凑出来的。思路我们可以先求出不使用\(w_1\)凑出来的数,由于之后可以再添加若干个\(w_1\)。所以对于\(\bmodw_1\)同余的数只需看较小的数。这明显就是一个最短路。对于每种余数求......
  • Java 文件路径/URL/URI操作汇总
    Java文件路径/URL/URI操作汇总路径操作汇总URI/相对/拒绝/路径/文件 packagecn.netkiller.test;importjava.io.File;publicclassTest{publicTest(){}publicstaticvoidmain(String[]args)throwsException{Stringpath......