ลำโพง 1: ลองเขียนโปรแกรมด้วย อินเตอร์เฟซผู้ใช้แบบกราฟิกที่ยัง รวมถึงป้าย และในฉลากนี้เรากำลังจะเก็บ จำนวนแม้ว่าเป็นสตริง และเรากำลังจะปรับปรุงป้ายว่า อีกครั้งและอีกครั้งและอีกครั้ง ดังนั้นในท้ายที่สุดว่าเรานับ ลดลงจาก 50 ไปอยู่ที่ศูนย์ glabel เรียกมันว่าฉลากที่ได้รับ ค่าตอบแทนของ glabel ใหม่ ตอนนี้ผมไม่ได้จะให้นี้ ค่าป้ายยังดังนั้นฉันจะ ใส่ในอ้างนำมาอ้าง ต่อไปขอเรียก setFont ผ่าน ในฉลากและให้ผ่านใน โดยเฉพาะอักษรที่เรียกว่า SansSerif 36 จุด ตัวอักษรที่เกิดขึ้นจะมีชีวิตอยู่ ภายในเครื่อง CS50 แล้วในที่สุดให้เพิ่มป้ายชื่อ ไปที่หน้าต่างดังต่อไปนี้ ตอนนี้ขอดำเนินการเหนี่ยวนำให้เกิด ห่วงที่จะนับ จาก 50 ลงไปที่ศูนย์ และภายในห่วงว่าให้ซ้ำ ปรับปรุงฉลากและ แสดงบนหน้าจอสำหรับ, int i ได้รับ 50, ฉันมีค่ามากกว่าหรือเท่ากับ ศูนย์ i ลบลบ ตอนนี้ป้ายก็จะเปิดออก ต้องเป็นสตริง แต่ฉันจริงนับ ใช้จำนวนเต็ม ดังนั้นอย่างใดฉันจะต้องแปลง จำนวนเต็มฉันเพื่อสตริง ลูกศรแทน จะทำอย่างไรจึงขอประกาศ ถ่าน s วงเล็บสาม เพื่อให้เรามีพื้นที่จัดเก็บเพียงพอ สำหรับสองตัวเลขตามด้วย null จบ แล้วให้โทร s พิมพ์ฉผ่าน ในวินาที, ผ่านในคำพูด ผมได้นำมาอ้างเป็นร้อยละ แสดงให้เห็นว่าเราต้องการแน่นอน การจัดรูปแบบจำนวนเต็ม ในที่สุดฉันผ่านในตัวเอง ในคำอื่น ๆ s ฉพิมพ์หรือสตริง ฉพิมพ์เช่นเดียวกับการพิมพ์ฉคาดว่า สตริงรูปแบบตามมาด้วยตัวแปรบาง เพื่อทดแทนเข้าไปที่ สตริงรูปแบบ แต่มันก็ยังยอมรับเป็นครั้งแรก ข้อโต้แย้งที่ตั้งซึ่งอยู่ในตัวคุณ อยากจะเก็บสตริง ที่คุณได้เป็นตัวแทนของ ด้วยสตริงรูปแบบที่ ดังนั้นต่อไปให้ไปข้างหน้าและเรียกการตั้งค่า ฉลากผ่านในฉลากผ่านใน s ตอนนี้ในที่สุดเพียงเพราะป้ายนี้ ความกว้างจะเปลี่ยนเมื่อเวลาผ่านไป เรานับลงจาก 50 ถ​​ึง 49 เพื่อจุด, จุดจุดที่ 9-8 ที่ไม่ได้เป็นกว้างเป็น จำนวนหลักสอง ให้ดำเนินการต่อไปที่จะคิดออกแบบไดนามิก สิ่งที่ความกว้างของนี้ ฉลากควรจะเป็นและจากนั้นให้แน่ใจว่า มันเป็นศูนย์กลางเสมอบนหน้าจอ ครั้งแรกที่ฉันจะประกาศคู่ เรียกมันว่า x และฉันก็จะไป เก็บภายในของ x ผลจากการได้รับ กว้างผ่านในความกว้างของ หน้าต่างทั้งลบได้รับความกว้าง ผ่านในฉลาก แล้วหารสิ่งที่ทั้งสอง ในทำนองเดียวกันฉันจะประกาศ y จะเป็น เท่ากันที่จะได้รับความสูงของทั้ง ความสูงหน้าต่างลบได้รับเพียง ฉลากและหารที่สองเช่นกัน สุดท้ายฉันจะเรียก setlocation, ผ่านในฉลาก ผ่านใน x, y ผ่านใน โดยมีการวางตำแหน่ง ป้ายที่ x y จุลภาค จึงพอสรุปได้ว่าการนับถอยหลังนี้ไม่ได้ เกิดขึ้นอย่างรวดเร็วเกินไปขอ หยุดการพูด, 100 มิลลิวินาทีระหว่าง การปรับปรุงของฉลากแต่ละ ต้องการทำเช่นนั้นเราสามารถเรียกหยุด ฟังก์ชั่นที่กำหนดไว้ใน สแตนฟอห้องสมุดแบบพกพา มากเพียงดังต่อไปนี้ ตอนนี้ขอบันทึกรวบรวม และเรียกใช้โปรแกรมนี้ ทำป้ายจุดเฉือนฉลาก มีส่วนติดต่อผู้ใช้ของฉัน นับถอยหลังจาก 50 นับลงและลง และลงและทำ