码迷,mamicode.com
首页 > 其他好文 > 详细

racket gui库相关

时间:2015-11-08 22:17:47      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

  racket gui库很方便,做个带有界面的软件或者一些小游戏真的很快,作为平时娱乐还是挺不错的。

  racket提供了两种方法使用gui库。

  第一种比较方便,简洁。2htdp/universe中提供了big-bang方法,能够很方便的处理各种事件,文档很详细,直接看文档就行。然而,虽然这个方法很方便,但这并不完全是使用这个库的全部姿势,这只是给大家一个简洁的关于如何使用该库的介绍。

  第二种则是比较通用的方法,新建一个frame%窗口,布局整个界面框架,继承canvas%类,然后重写各种事件的回掉函数。各种事件和windows中的事件类似,常见的有下面几种on-paint,更新界面;on-event,鼠标事件;on-char键盘事件。这种方法比较常用,Racket自带的一些小游戏例子就是用这种方法,具体例子参见扫雷源码\Racket\share\pkgs\games\mines。

  文档已经很详细了,具体详情参见文档。

 

racket gui库相关

标签:

原文地址:http://www.cnblogs.com/mjammer/p/4948162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!