Виступаючий 1: Давайте напишемо програму з графічний користувальницький інтерфейс, який включає вікно і кнопка є дюйма Давайте почнемо. По-перше, дозвольте мені йти вперед і оголосити г вікна, називаючи змінну вікно. І призначити їй, повернення Значення нового г вікна. Якою буде примірник наше вікно. А потім ми вказуємо ширину 320 пікселів, а висота 240 пікселів. Кілька довільно, але маленький достатньо, щоб поміститися на екрані. Давайте тепер примірник г кнопку. Не тільки з етикеткою, що користувач побачите, але і з унікальним Ідентифікатор. Так званий командний екшен, що воля дійсно унікально ідентифікувати цю кнопку. г, кнопка, отримує повернення Значення нової кнопки р. І це знак повинен бути, просто кажучи, кнопка. А потім давайте встановимо команду дій, передаючи цю кнопку і унікальний, і те, що деякі довільне слово, натисніть. Давайте тепер додати кнопку в регіоні вікна, обходячи у вікні, і кнопку, і ідентифікатор південний регіон у вікно - що відповідно до Стенфордського портативних бібліотека, є нижній частині екрана. А тепер давайте навмисно викликати нескінченний цикл. Усередині цього циклу ми збираємося слухати за дві речі. Один з них, будь то вибрав користувач , Щоб закрити вікно. І два, чи є чи ні користувач натиснув на цій конкретній кнопки. По-перше, ми збираємося оголосити Захід г дію, покликання змінна подія. І призначити йому, повертається значення з дочекатися події, події дії. А тепер давайте перевіримо, якщо це подія є закриття вікна. Якщо, отримати, подія, тип, проходячи подія, одно, одно, вікно підкреслюють замкнутий. Спеціальна константа оголошена в Стенфордський портативний бібліотека, яка представляє саме це, закриття вікна. Тоді я йду, щоб вирватися з цього в іншому випадку нескінченний цикл, так що ми дійдете до кінця функції. В іншому випадку, я збираюся перевірити, якщо Рядок порівняти з отримати, дії, Команда, передаючи події, кома, лапки кінець цитати, натисніть - це унікальне Ідентифікатор від особи - одно, одно, нулю. Тоді, я збираюся роздрукувати щось довільне, як кнопка була натиснута. Іншими словами, якщо, почувши, що а Кнопка була натиснута, і ця подія вказує, що кнопка була натиснута був тим, з унікальним ідентифікатором з цитатою кінець цитати клацанням миші, то я хочу повідомити, як багато на екрані. Тепер в цьому випадку, я тільки є одна кнопка. Але про всяк випадок моя заява була кілька кнопок, цей метод буде дозвольте мені розрізняти ті кілька кнопок. За межами цієї петлі, тепер, я збираюся перейти до закрити г вікно, проходячи у вікні як аргумент, , А потім повернутися до нуля. Давайте тепер зберегти, скомпілювати, і запустити цю програму. Зробити кнопки, кнопка точка слеш. Там в моє вікно, є кнопка. Давайте підемо далі і натисніть на кнопку. І кнопка була натиснута. Давайте натиснемо на це знову. Кнопка була натиснута. Давайте тепер натисніть на х у верхній правий кут рука, щоб закрити вікно, і ми вирватися з цього циклу і ми повертаємося до нуля.