用户界面设计与分析实验报告3

用户界面设计与分析实验报告3


2024年6月18日发(作者:)

用户界面设计与分析

实验报告

项目名称

专业班级

学 号

姓 名

实验成绩:

批阅教师:

2020年 12月 14日

1. 需求分析

此任务是使用一个按钮和标签创建一个小型接口。此按钮将允许使用递增和递减三个整

数值。

首先应在每个整数显示旁边放置按钮,一个用于增加值,另一个用于减少值。第一个整

数应保持在0到23之间。剩下的整数应保持在0到59范围内。

还应提供”OK”,”Cancel”和”Apply”按钮,按下”OK”或Cancel按钮,只需关闭界面即可。

2. 概要设计

(1) 本实验第一步先进行UI设计,利用Java Swing的JFrame面板和以及JSpinner,JButton进

行组合设计;

(2) 然后在JSpinner中设计数据的显示范围,第一个时钟应当显示在0-23,第二个分钟和第

三个秒钟则是在0-59之间;

(3) 接着利用控件的动态监听函数处理三个数据之间的关系,即当秒钟为59时,接下来秒钟

应当为0,并且分钟数加一。当分钟数为59时,接下来分钟数应当为0,并且时钟数加一。

当时钟数为23时,接下来时钟数应当为0,表示新的一天开始了。

(4) 然后利用Timer定时器,设置秒自动累加,使程序能够自动展示。

(5) 最后设置数据的默认值,程序展示窗口的细节处理。并为”OK”,”Cancel”,”Apply”按钮添加

点击时的监听事件。

3. 详细设计

(1) UI设计,定义好控件后对程序界面进行布局。

相关代码如下:

//布局

GroupLayout layout = new GroupLayout(getContentPane());

getContentPane().setLayout(layout);

izontalGroup(

ParallelGroup(G)

.addGroup(SequentialGroup()


发布者:admin,转转请注明出处:http://www.yc00.com/web/1718698318a2751924.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信