Pair Project 2 电梯GUI by 韦昀,隋宇豪

第二次Pair Project,最近作业太多没时间弄,把第一版的改了一下。

启动界面:

现在的版本允许载入一个dll,选择其中的一个Scheduler类执行算法。

选择载入模块:

然后选择其中的一个Scheduler算法:

选择后就可以启动程序了。

主界面和原来的版本几乎一样,因为没时间做美工和动画处理了。不过数据绑定部分重新写了一下,原来电梯和层数无法同步的问题解决了。

为了方便调试,允许用户回到任意时刻查看状态,左侧是当前电梯外的乘客信息以及请求状态,中间是电梯中的乘客以及电梯运行信息,右侧是已到达的乘客和统计信息。其中右侧内容是新增加的。

下方增加了4个按钮,开始,暂停,停止和播放。

开始:开始运行算法,算法在另一线程运行。

暂停:暂停算法运行。

停止:停止算法运行,停止线程。

播放:从当前状态以每秒10ticks的帧率播放(实际帧率取决于电脑速度),再按一次或到达最后时刻时停止播放。

运行结束时的状态。

转载于:https://www.cnblogs.com/SuperBrothers/archive/2013/01/09/2852214.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值