M.Hiroi's Home Page

Python3 Programming

お気楽 Python3/Tkinter 超入門

[ Home | Light | Python3 ]

●エントリーウィジェット

電卓入力の画面 数式を入力する

計算結果の画面 リターンキーで計算する

●イベント処理

表:イベントタイプ
Key, KeyPressキーが押された
KeyReleaseキーが離された
Button, ButtonPressマウスのボタンが押された
ButtonReleaseマウスのボタンが離された
Motionマウスの移動
Enterマウスカーソルがウィンドウの中に入った
Leaveマウスカーソルがウィンドウから出た
表:モデファイア
ControlCtrl キーを押しながらの入力
ShiftShift キーを押しながらの入力
AltAlt キーを押しながらの入力
Button1, B1マウスの左ボタンを押しながらの入力
Button3, B3マウスの右ボタンを押しながらの入力
Doubleダブルクリック
Tripleトリプルクリック
表 : イベントの詳細情報
変数名データ
numマウスボタンの番号
x,yマウスカーソルの座標
timeイベントの発生時刻
charキーに対応する文字
keysymキーに対応する名前

キー入力の表示 F1 キーを押したときの動作

●リストボックス

表 : Listbox() の主なオプション
xscrollcommandx 方向のスクロールメソッドを指定
yscrollcommandy 方向のスクロールメソッドを指定
selectmodeセレクションモード

初期状態

yellow を選択

pink を選択

●スクロールバー

表:Scrollbar() の主なオプション
orientスクロールバーの方向
troughcolor矢印とスクロールの隙間の色
commandスクロールバーが動いたときに実行するメソッド

初期状態

Consolas を選択

Ricty Diminished を選択

メイリオを選択

●Gridder

表:sticky オプション
n上寄せ
s下寄せ
e右寄せ
w左寄せ
ns上下方向に引き伸ばす
ew左右方向に引き伸ばす

履歴が残る電卓 式の履歴が残るように改造した電卓

履歴が残る電卓 リターンキーを押せば計算結果も履歴に入る

履歴が残る電卓 式の選択

●チェックボタンとラジオボタン

チェックボタンとラジオボタン チェックボタンとラジオボタン

●イメージ

earth.gif の表示

上のキャプチャー画像 (image1.png) の表示

●ファイルの選択

ファイル選択ダイアログ 表示するファイルの選択

ファイル選択ダイアログ GIF ファイルの選択

ファイル選択ダイアログ PNG ファイルの選択


Copyright (C) 2019 Makoto Hiroi
All rights reserved.

[ Home | Light | Python3 ]