イベント
「なんかやったよ~」を伝える信号とか動作だよ
処理をやるきっかけになるよ
簡単に書くよ
イベント(英:event)とは
「なんかやったよ~」ってのを伝える信号とか動作のこと。
見方を変えて意訳すると
処理をやるきっかけになる外部からの刺激のこと
です。
詳しく書くよ
プログラムというのは外部から何らかのきっかけがあって動き出すのが一般的です。
マウスのボタンを押したり、キーボードのキーを叩いたり、決まった時間になったり、あるいは自爆ボタンを押したりですね。
「なんかやったよ~」が伝わってきて、プログラムさんはお仕事を始めます。
この
処理を始めるきっかけになる外部からの刺激
が「イベント」です。
例えば、そうですね。
ピヨ太君がマウスをポチっと押したとしましょう。
そうすると、それが刺激となってパソコンさんに伝わります。
パソコンさんは悶えました。
今度はキーボードをぺちぺち叩きました。
やっぱり刺激となってパソコンさんに伝わります。
パソコンさんは悶えました。
このような
パソコンさんが何かするきっかけになる刺激
がイベントです。
実際のところ、パソコンさんはいろいろな刺激を受けています。
マウスのボタンを押した、マウスの押していたボタンを離した、キーボードのキーを押した、キーボードの押していたキーを押した、などなど、いろいろ あります。
イベントの発生をきっかけとして動くプログラムは、その中から特定の刺激を選び取って仕事を始めるのです。
例えば、マウスのボタンが押されたら仕事を始めるプログラムが あったとしましょう。
こいつは、ただひたすら「マウスのボタンが押されたよ」の刺激が来るのを待ち続けます。
仮に「キーボードのキーが押されたよ」の刺激がやってきても無視します。
同じように、キーボードのキーを押されたら仕事を始めるプログラムは「キーボードのキーが押されたよ」の刺激がやってくるのを待ちます。
それ以外の刺激がやってきても、無視します。
これが「イベント」と「イベントが発生したら動くプログラム」の関係です。
イベントが発生したら動くプログラムは、ただひたすら自分がお仕事を始めるきっかけになる刺激を待ち続けているのです。
一言でまとめるよ
まぁ「イベント」って単語が出てきたら「処理を始めるきっかけなんだな~」と お考えください。
おまけ
■訳してみるよ
「event(イベント)」の意味は
・出来事
・行事
・事件
とかです。






