5
edits
(4 intermediate revisions by 4 users not shown) | |||
Line 100: | Line 100: | ||
=== 레이블 1개, 입력 창 1개, 버튼 2개 === | === 레이블 1개, 입력 창 1개, 버튼 2개 === | ||
아래는 grid로 만들어본 상자이다. (기능은 | 아래는 grid로 만들어본 상자이다. (기능은 없다.) | ||
from tkinter import * | from tkinter import * | ||
Line 1,742: | Line 1,742: | ||
== GUI 계산기 만들기 == | == GUI 계산기 만들기 == | ||
[[ | [[Tkinter]]를 이용한 [[그래피컬 사용자 인터페이스]] ([[GUI]]) 계산기의 [[파이썬]] ([[Python]]) [[쏘쓰 코드]] ([[source code]])이다. | ||
Line 1,779: | Line 1,779: | ||
# partial takes care of function and argument | # partial takes care of function and argument | ||
cmd = partial(self.calculate, b) | cmd = partial(self.calculate, b) | ||
tk.Button(self, text=b, width=5, relief=rel, | tk.Button(self, text=b, width=5, relief=rel, command=cmd).grid(row=r, column=c) | ||
c += 1 | c += 1 | ||
if c > 4: | if c > 4: | ||
Line 1,837: | Line 1,836: | ||
python3 cal.py | python3 cal.py | ||
[[명령어]]를 입력하면 실행된다. | [[명령어]]를 입력하면 실행된다. | ||
http://uoxqi4lrfqztugili7zzgygibs4xstehf5hohtkpyqcoyryweypzkwid.onion/?img=361615491111.png | |||
http://hostxvivwx3lzvfdnof2muv7q5fkcovkfa3nexlnl5zrelif2mawxkad.onion/image.php?di=631T | |||
http://pdogfxf7k6lyqe7uhmrokpc74nk2td75m4al5t6uvfhdvvxvng3nazid.onion\/tnibabrS30.jpg | |||
http://3b6clio4syptsnvvtzyxifqvtizyazgyowpp3v5f7dj3mzmfhyoy4iyd.onion/images/8f98719adf96e79c9647c790631c1c2e.png | |||
Line 1,891: | Line 1,900: | ||
* C 언어 코딩 도장: 60.2 함수 선언과 정의 분리하기 | * C 언어 코딩 도장: 60.2 함수 선언과 정의 분리하기 | ||
https://dojang.io/mod/page/view.php?id=522 | https://dojang.io/mod/page/view.php?id=522 | ||
더 자새한 설명은 [[Tkinter]] 문서 참조. | |||
== 트킨터로 게임 만들기 == | == 트킨터로 게임 만들기 == |
edits