揚聲器1：讓我們寫了一個程序 其包括圖形用戶界面
一個窗口，有一個按鈕英寸
讓我們開始吧。
>> 首先，讓我繼續前進，宣克 窗口，調用該變量窗口。
並分配給它，返回 新克窗口值。
這將實例化我們的窗口。
然後我們指定的320寬度 像素，240像素高度。
有些武斷，但小 足以適合在屏幕上。
現在，讓我們實例化一個g鍵。
不僅與一個標籤，用戶 將看到的，而且具有獨特的
標識符。
所謂的行動命令，那將 事實上唯一標識該按鈕。
G按鈕，按鈕，得到的回報 新g鍵的值。
它是一個標籤應是， 很簡單，按鈕。
然後我們來設置動作命令， 通過在按鈕和一個獨特的，
有些什麼任意單詞，請單擊。
現在，讓我們將按鈕添加到一個區域 窗口，繞過在窗口中
和按鈕，以及一個標識符 窗口的南部地區 -
，根據美國斯坦福便攜 庫，是下部
屏幕。
>> 現在讓我們來故意 導致一個無限循環。
在這個循環中，我們要去 以監聽兩件事情。
一，該用戶是否已選擇 關閉該窗口。
和2，用戶是否具有 點擊該特定按鈕。
首先，我們要聲明 A G動作事件，調用
變量的事件。
並分配給它的返回值 的等待事件，操作事件。
>> 現在讓我們來檢查，如果該事件 是窗口的關閉。
如果得到，事件，類型，傳遞一個 事件，等於，等於，窗口
強調封閉。
在聲明的特殊常量 斯坦福便攜庫
代表正是如此， 關閉一個窗口。
然後，我要擺脫這個 無窮回圈，從而使我們
達到該函數的末尾。
否則，我要檢查是否 字符串比較得到的，行動，
命令，傳遞一個事件，逗號，引號 引文結束，點擊 - 獨特
標識從之前 -
等於，等於，為零。
然後，我要打印出來的東西 隨心所欲，像按鈕被點擊。
>> 換句話說，如果經審理認為一個 按鈕被點擊，而該事件
表明該按鈕被點擊 是一個具有唯一標識符
的報價引文一下，然後我想 報告盡可能多的在屏幕上。
現在，在這種情況下，我只 有一個按鈕。
但是為了以防萬一我的應用程序有 多個按鈕，該技術將
請允許我之間的區別 那幾個按鈕。
這個循環之外，現在，我要 繼續關閉G窗口，通過
在窗口作為它的參數， 然後返回零。
>> 現在，讓我們保存，編譯， 並運行此程序。
Make按鈕，點斜線按鈕。
還有我的窗前，有個按鈕。
讓我們繼續前進，然後單擊 按鈕。
並且按鈕被點擊。
讓我們再次點擊那個。
按鈕被點擊。
>> 現在讓我們點擊X在頂部 右上角關閉該窗口，
我們打破這一循環 我們返回零。