Pythonで線画ツール その1

えーと、手始めにWindowを表示させるところから行きます。

そこからかよ! そこからだよ!



1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
import Tkinter as Tk

class main:
def __init__(self):

#window
window = Tk.Tk()
self.canvas = Tk.Canvas(window, bg = "white",width = 400, height = 300)
self.canvas.pack()
quit_button = Tk.Button(window, text = "exit",command = window.quit)
quit_button.pack(side = Tk.RIGHT)

window.mainloop()

if __name__ == '__main__':
main()


cap_20081006211037.jpg

4行目の__init__はいわゆるコンストラクタの役割で、インスタンスが生成された時に行う処理です。
15行目の”if __name__ == '__main__':”はこのスクリプト単体で実行されたときの処理を書くときに使う常套の書き方だそうで。

メニューを追加していくのは面倒なので、基本ショートカットで押し進めていきます。

目次へ
関連記事

コメント

コメントの投稿

非公開コメント

このブログについて
□ ブログ内容
決まった趣旨はありません。
興味を持ったこと・日常で行ったことを何でも書きます。

3DCG・プログラミングなどが多めです。

□ 現在の活動
・ウェブサイト制作
 (http://tiblab.net)
・3Dゲーム制作
 (コックパニック)
検索フォーム
ユーザータグ

Blender キャプチャ blendファイル BGE Python GameEngine ムービー Android CG  Red5 Terragen C# C++ 

カテゴリー
プロフィール

TiBra

Author:TiBra
趣味でCG制作、プログラミング等を行っています。メイカーズに憧れています。

ネットを通じた交流を広げたく思っていますので、コメント・メールはお気軽にどぞー

戯言程度のことは、こちらのブログに投稿しています。基本戯言なので、実質移転しているようなものです。

Mail:tibraあっとlive.jp
HP:TibLabmemocode
動画:VimeoFC2動画ニコニコ
ファイル:SkyDrive
企画:3Dゲーム作業実況

Blogリンク
不都合がございましたらご連絡ください。
当ブログのリンクバナー
FC2 ID
FC2カウンター
RSSフィード+解析コード