일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Kotlin
- Mac
- django
- Google Spreadsheet
- Google Excel
- 파이썬
- PostgreSQL
- dataframe
- Python
- PySpark
- Tkinter
- matplotlib
- c#
- google apps script
- SQL
- Github
- Java
- hive
- Excel
- PANDAS
- Apache
- Redshift
- array
- list
- GIT
- string
- gas
- math
- numpy
- Today
- Total
목록Tkinter (16)
달나라 노트
tkinter에서 window를 열고 window의 배경 색을 조절하는 방법을 알아봅시다. import tkinter as tk window = tk.Tk() window.mainloop() 위 코드를 실행하면 아래와 같은 화면이 뜹니다. window가 열렸고 window의 배경색이 흰색이죠. 이건 그냥 기본값입니다. 제가 따로 설정한 것이 아니죠. 이 배경색을 분홍색으로 바꾸어 보겠습니다. import tkinter as tk window = tk.Tk() window.configure(bg='pink') window.mainloop() 위 코드를 실행하면 아래와 같은 화면이 뜹니다. window의 배경이 분홍색으로 바뀌었죠. 이는 바로 configure method를 사용했기 때문입니다. 위 코드에 ..
create_text는 Canvas 위에 문자를 그려줍니다. (Label에 문자를 표시하는 것과는 조금 느낌이 다릅니다.) Syntax Canvas.create_text(x, y, text='text', fill=color, font=(font_name, font_size), width=number) create_text가 글자를 나타낼 때에는 글자를 어떠한 사각형 안에 적어서 이미지의 형태로 표시해준다고 보면 됩니다. - x, y 글자가 담겨있는 가상의 사각형의 왼쪽 위 꼭지점 좌표입니다. - text='text' 나타낼 문자를 입력하는 옵션입니다. - fill fill 옵션은 선의 색상을 설정합니다. black, white, gray 등과 같은 색상 이름 또는 hex color값을 받을 수 있습니다...
create_ark는 Canvas 위에 부채꼴을 그려줍니다. Syntax Canvas.create_arc(x1, y1, x2, y2, fill=color, outline=color, width=number start=number, extent=number, style=tkinter.*) 먼저 method의 사용법을 보기 전에 create_arc가 어떻게 작동하는지 봅시다. create_arc는 2개의 좌표를 받습니다. 위 Syntax에서도 2개의 좌표를 받고있죠. (x1, y1), (x2, y2) create_ark는 이 2개의 좌표를 기준으로 사각형을 그리고 그 사각형에 내접하는 타원을 그립니다. 그리고 이렇게 생성된 타원에서 일부를 잘라 부채꼴을 return해주는 방식입니다. 여기서 사각형을 어떻게 ..
create_polygon method는 Canvas 위에 다각형을 그려줍니다. Syntax Canvas.create_polygon(x1, y1, x2, y2, x3, y3, ..., fill=color, outline=color, width=number) create_polygon은 여러 개의 좌표를 받아 해당 좌표를 순차적으로 지나가는 직선으로 이어진 다각형을 만들어줍니다. (x1, y1), (x2, y2), (x3, y3), (x4, y4), ... 등 전달할 좌표의 숫자는 원하는 만큼 전달하면 됩니다. 여기서 가장 첫 번째 주어진 좌표부터 지나갑니다. fill 옵션은 다각형 내부 색상을 의미합니다. balck, white, gray 등 색상 이름 또는 hex color 코드를 받을 수 있습니다. ..