If you're seeing this message, it means we're having trouble loading external resources on our website.

如果你被网页过滤器挡住,请确保域名*.kastatic.org*.kasandbox.org 没有被阻止.

主要内容

什么是按钮?

按钮。按钮,按钮,按钮!除了跟我的鼻子的形状一样以外,按钮是点击而使某事发生的地方。观察一下这个网页,你看到多少按钮式的东西?再看看你所坐的地方,你被多少个按钮式的东西所包围?
到处都有按钮,而且你在此所编的程序中经常要用到某种按钮。看看这些示范程序是怎样运用按钮的:
迷你推杆的截屏
“不做苍蝇的6个理由”的截屏
3D云霄飞车的截屏
有一些编程环境提供配套的按钮以及其它界面元素,比如 建立网页所用的HTML语言,但是 ProcessingJS 却不是。ProcessingJS 提供的是建筑模块:
  • 绘制形状和文本的指令
  • 感应事件的方法
  • 发现事件中鼠标位置的方法。
我们可以将这些建筑模块合在一起来构成按钮,而在此过程中,我们将学会更多程序知识。我们将从尽可能简单的按钮开始,然后用函数使我们的代码更便于重复使用,而最后用面向对象原理来进一步组织。
前进吧,继续学习手机软件的按钮!

想加入讨论吗?

尚无帖子。
你会英语吗?单击此处查看更多可汗学院英文版的讨论.