ลำโพง 1: ลองเขียนโปรแกรมด้วย อินเตอร์เฟซผู้ใช้แบบกราฟิกที่มี
หน้าต่างและปุ่มมีค่ะ
ขอเริ่มต้น
>> แรกให้ฉันไปข้างหน้าและประกาศกรัม หน้าต่างเรียกหน้าต่างตัวแปร
และกำหนดให้มันกลับมา ค่าของหน้าต่างกรัมใหม่
ซึ่งจะยกตัวอย่างหน้าต่างของเรา
แล้วเราระบุความกว้าง 320 พิกเซลและสูง 240 พิกเซล
ค่อนข้างพล แต่ขนาดเล็ก พอที่จะพอดีกับหน้าจอ
ตอนนี้ขอยกตัวอย่างปุ่มกรัม
ไม่เพียง แต่มีป้ายที่ผู้ใช้ จะเห็น แต่ยังมีที่ไม่ซ้ำกัน
ระบุ
ที่เรียกว่าคำสั่งการดำเนินการที่จะ แน่นอนระบุตัวตนของปุ่มที่
ปุ่มกรัมปุ่มได้รับผลตอบแทน ค่าของปุ่มกรัมใหม่
และมันก็เป็นฉลากจะเป็น มากเพียงปุ่ม
แล้วให้ตั้งคำสั่งการดำเนินการ ผ่านปุ่มที่และที่ไม่ซ้ำกัน
และบางสิ่งที่คำพลคลิก
ตอนนี้ขอเพิ่มปุ่มไปยังภูมิภาค ของหน้าต่างผ่านในหน้าต่าง
และปุ่มและตัวระบุสำหรับ ภาคใต้ของหน้าต่าง -
ว่าตามที่สแตนฟอแบบพกพา ห้องสมุดเป็นส่วนที่ต่ำกว่า
ของหน้าจอ
>> และตอนนี้ขอจงใจ ก่อให้เกิดห่วงอนันต์
ด้านในของวงนี้ที่เรากำลังจะ ฟังสำหรับสองสิ่ง
หนึ่งไม่ว่าจะเป็นผู้ใช้ที่ได้รับการแต่งตั้ง เพื่อปิดหน้าต่าง
และทั้งสองไม่ว่าจะเป็นหรือไม่ที่ผู้ใช้มี คลิกที่ปุ่มที่ระบุว่า
ครั้งแรกที่เรากำลังจะประกาศ เหตุการณ์กรัมดำเนินการโทร
เหตุการณ์ตัวแปร
และกำหนดให้เป็นค่าที่ส่งกลับ ของรอเหตุการณ์เหตุการณ์การกระทำ
>> และตอนนี้ขอให้ตรวจสอบว่ากรณีที่ คือการปิดหน้าต่าง
หากได้รับเหตุการณ์ชนิดผ่าน เหตุการณ์เท่ากับเท่ากับหน้าต่าง
ขีดปิด
คงที่พิเศษประกาศใน ห้องสมุดแบบพกพาที่สแตนฟอ
แสดงให้เห็นว่าที่ ปิดหน้าต่าง
แล้วฉันจะแบ่งออกจากนี้ ห่วงอนันต์อย่างอื่นเพื่อให้เรา
ถึงจุดสิ้นสุดของการทำงาน
มิฉะนั้นฉันจะตรวจสอบว่า สตริงเปรียบเทียบของได้รับการดำเนินการ
คำสั่งผ่านเหตุการณ์จุลภาคอ้าง ได้นำมาอ้างคลิก - ที่ไม่ซ้ำกัน
ระบุจากก่อน -
เท่ากับเท่ากับศูนย์
จากนั้นผมจะพิมพ์ออกมาบางสิ่งบางอย่าง โดยพลการเช่นปุ่มมีการคลิก
>> ในคำอื่น ๆ ถ้าเมื่อได้ยินว่า มีการคลิกปุ่มและกรณีที่
แสดงให้เห็นว่าปุ่มถูกคลิก เป็นคนหนึ่งที่มีการระบุที่ไม่ซ้ำกัน
ของคำพูดไม่ได้นำมาอ้างคลิกแล้วฉันต้องการ แจ้งมากที่สุดเท่าที่บนหน้าจอ
ขณะนี้ในกรณีนี้ผมเพียง มีปุ่มเดียว
แต่เพียงในกรณีที่ใบสมัครของฉันมี ปุ่มหลายเทคนิคนี้จะ
ให้ฉันเห็นความแตกต่างระหว่าง ปุ่มหลายที่
นอกวงนี้ตอนนี้ผมกำลังจะไป ดำเนินการเพื่อปิดหน้าต่างกรัมผ่าน
ในหน้าต่างเป็นอาร์กิวเมนต์ของ แล้วกลับเป็นศูนย์
>> ตอนนี้ขอบันทึกรวบรวม และเรียกใช้โปรแกรมนี้
ทำให้ปุ่มปุ่มจุดเฉือน
มีหน้าต่างของฉันมีปุ่ม
ลองไปข้างหน้าและคลิก ที่ปุ่ม
และปุ่มถูกคลิก
ลองคลิกที่นั้นอีกครั้ง
มีการคลิกปุ่ม
>> ตอนนี้ขอให้คลิกที่ x ในด้านบน มุมขวาเพื่อปิดหน้าต่าง
และเราแยกออกจากวงว่า และเรากลับเป็นศูนย์