java实训——最后一天

经过这几天敲代码,越敲越熟,今天把剩下的代码都敲了,发现有很多规律可寻,也增加了一些新的属性。今天写了三个类型的类,查询、删除、计数
在这里插入图片描述

查询
一、按id查询学生信息
在这里插入图片描述
(发现bug,表格是可写状态)
新的属性:表格
在这里插入图片描述
基础:一个文本框,一个标签,三个面板,四个按钮(查询、查询全部、打印、退出),一个表格。先写好文本框、标签、按钮、面板,然后写显示显示信息的方法
在这里插入图片描述
显示方法运用到了表格属性,
表头
在这里插入图片描述
表头是水平排列的
在这里插入图片描述
显示信息写入表,先遍历学生列表,
在这里插入图片描述
滚动面板没运用起,不知道什么原因
表格单击事件,可以将获得的表里的数据放到文本框里,这个原理没怎么搞懂
在这里插入图片描述
【查询】按钮
在这里插入图片描述
【全部】按钮就是,调用这个方法
在这里插入图片描述
【退出】按钮,卸载当前窗口
在这里插入图片描述

其他的查询类,与上面差不多,改一点变量、和调用的方法就好
如:按班级查询
在这里插入图片描述
在这里插入图片描述

删除
1、按班级删除学生
在这里插入图片描述
先写基础,窗口、文本框、标签、按钮、表、面板
删除类和查询类很相。删除类在查询类的基础上只需要将【打印】按钮改为【删除查询的记录】按钮,并写【删除查询的记录】的方法
在这里插入图片描述

计数
计数方法也用到了表格
按系部统计学生人数,这个类比较简单,主要是表数据的写入
在这里插入图片描述
先基础操作:窗口、标签、按钮、面板
之后写表,这次加了一个表的标题
在这里插入图片描述
调用Dao层的计数类,数据写入表
在这里插入图片描述

主方法

终于把那些小的方法写完了,要开始写主方法了,(突然发现我分不清方法与类,都怪我开始的时候没认真学 T…T),主方法的内容好多,写的好累,最后偷了一点懒。嘻嘻 萌萌哒
在这里插入图片描述
主方法里增加了菜单属性,
在这里插入图片描述
分菜单和菜单项
在这里插入图片描述
还增加了图标对象与工具栏
在这里插入图片描述
按钮们放到工具栏里了

之前的bug,
滚动面板不能用,结果是我把窗口设置为自动调节大小,中间的面板可以完整显示,所有没有显示滚动面板的使用,之后设置了窗口的大小,中间面板的信息不能完整展示,所以运用到了滚动面板,
滚动面板的用法:先定义变量,实例化,实例化时里面的参数第一个是要展示的信息,第二个是垂直滚动,第三个是水平滚动(这个又不能用?_?)
在这里插入图片描述

在这里插入图片描述
水平滚动不能用
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值