Page 211 - Em Học Python
P. 211

Nếu có nhỡ đóng hết các cửa sổ  tkinter lại hoặc nhỡ khởi động lại IDLE, nhớ phải
                                                                ​
               mang tkinter vào lại và rồi tạo lại bảng vẽ bằng đoạn code sau:
                      ​
                              ​
                   ​
               >>> from tkinter import *
                    ​
                                    ​
                                           ​
                         ​
                   ​
               >>> tk = Tk()
                   ​
               >>> canvas = Canvas(tk, width=400, height=400)
               >>> canvas.pack()
                   ​
               >>> canvas.create_arc(10, 10, 200, 100, extent=180, style=ARC)
                   ​
                       Ta đặt góc trên bên trái của hình chữ nhật (là nơi sẽ chứa hình cung) ở toạ độ (10,

               10), tức là 10 điểm ảnh ngang và 10 điểm ảnh dọc, và góc dưới bên phải ở toạ độ (200, 100),

               tức là 200 điểm ảnh ngang và 100 điểm ảnh dọc. Tham số tiếp theo là  extent, được dùng để
                                                                                              ​
               xác định độ cong của hình cung. Còn nhớ ở Chương 4 khi ta nói về các góc đo độ bằng cách
               xoay xung quanh một hình tròn không. Đây là ví dụ về hai hình cung, một cái là 90 độ còn

               một cái là 270 độ quanh hình tròn:













































                                                                            Dùng tkinter để có đồ hoạ đẹp hơn           185
   206   207   208   209   210   211   212   213   214   215   216