SPEAKER 1: Hãy viết một chương trình với một giao diện người dùng đồ họa bao gồm một cửa sổ và một nút có in Chúng ta hãy bắt đầu. Đầu tiên, hãy để tôi đi trước và tuyên bố một g cửa sổ, gọi cửa sổ biến. Và gán cho nó, sự trở lại giá trị của cửa sổ g mới. Mà sẽ khởi tạo cửa sổ của chúng tôi. Và sau đó chúng tôi xác định có chiều rộng 320 điểm ảnh, và chiều cao là 240 pixel. Có phần tùy tiện, nhưng nhỏ đủ để phù hợp trên màn hình. Bây giờ hãy tạo một nút g. Không chỉ với một nhãn hiệu mà người sử dụng sẽ thấy, nhưng cũng với một độc đáo định danh. Một cái gọi là lệnh hành động, mà sẽ thực sự nhận diện nút đó. nút g, nút, được sự trở lại giá trị của nút g mới. Và đó là một nhãn hiệu được, khá đơn giản, nút. Và sau đó chúng ta hãy đặt lệnh hành động, đi qua trong nút và độc đáo, và một số những gì từ tùy ý, nhấn chuột. Bây giờ hãy thêm vào nút để một khu vực của cửa sổ, bỏ qua trong cửa sổ, và các nút, và một định danh cho khu vực phía Nam của cửa sổ - mà theo di Stanford thư viện, là phần dưới của màn hình. Và bây giờ chúng ta hãy cố tình tạo ra một vòng lặp vô hạn. Bên trong vòng lặp này chúng ta sẽ để lắng nghe hai điều. Một, cho dù người dùng đã chọn để đóng cửa sổ. Và hai, có hoặc không có người sử dụng nhấp vào nút đó cụ thể. Đầu tiên, chúng ta sẽ khai báo một sự kiện g hành động, gọi điện thoại trường hợp biến. Và gán cho nó, giá trị trả về của chờ đợi sự kiện, sự kiện hành động. Và bây giờ chúng ta hãy kiểm tra xem sự kiện là việc đóng cửa một cửa sổ. Nếu, nhận được, sự kiện, chủng loại, đi qua một sự kiện, bằng, bằng, cửa sổ nhấn khép kín. Một hằng số đặc biệt tuyên bố trong Stanford thư viện di động mà đại diện chính xác đó, đóng cửa của một cửa sổ. Sau đó, tôi sẽ thoát ra khỏi này vòng lặp vô hạn nếu không, để chúng ta đến cuối hàm. Nếu không, tôi sẽ kiểm tra xem chuỗi so sánh của nhận được, hành động, lệnh, đi qua một sự kiện, dấu phẩy, báo giá unquote, nhấp vào - mà độc đáo định từ trước - bằng, bằng, bằng không. Sau đó, tôi sẽ in ra một cái gì đó tùy ý, nút như được nhấp. Nói cách khác, nếu khi nghe rằng một nút được nhấp, và sự kiện chỉ ra rằng nút được nhấp là một với định danh duy nhất của báo unquote nhấp chuột, sau đó tôi muốn báo cáo càng nhiều trên màn hình. Bây giờ trong trường hợp này, tôi chỉ có một nút bấm. Nhưng chỉ trong trường hợp ứng dụng của tôi có nhiều nút, kỹ thuật này sẽ cho phép tôi phân biệt giữa những một vài nút. Bên ngoài của vòng lặp này, bây giờ, tôi sẽ tiến hành để đóng cửa sổ g, đi qua trong cửa sổ như là đối số của nó, và sau đó trở về số không. Bây giờ chúng ta tiết kiệm, biên dịch, và chạy chương trình này. Làm cho nút, nút dấu chấm dấu gạch chéo. Có cửa sổ, có nút. Chúng ta hãy đi trước và nhấp vào nút. Và các nút được nhấp. Hãy bấm vào đó một lần nữa. Nút được nhấp. Bây giờ hãy nhấp chuột vào x ở đầu góc trên bên phải để đóng cửa sổ, và chúng tôi thoát ra khỏi vòng lặp và chúng tôi trở lại bằng không.