tkinter
pillowを使ってtkinterでQRコードの再現
■tkinterのラベルでの再現をpillowを使って行う。前に、QRコードをtkinterのラベルで再現した際には、tkinterのラベルをクリックすることで色を変えれるようにして手動でQRコードと同じようにしていった […]
tkinterでQRコードの再現
■tkinterで作成するラベルでQRコードを再現する。以前、Pythonのtkinterを使ったけど、その中でラベルをクリックしたりして色を変えた。QRコードは白黒で作られるので、tkinterのラベルで再現できるので […]
Python(英文のデータベース化009: tkinterへの取り込み)
■英文データベース化のコードをtkinterに組み込む英文データベース化のコードは、今まで読み込むファイルとして固定のファイルを使って1クラスの中で実行してきたけど、tkinterでGUIを作るファイルを別に作り、そこに […]
Python(英文のデータベース化008: tkinterでファイル読み込み)
■FileDialogでファイル読み込み。英文のデータベース化にあたり、三人称単数や過去形、進行形などの形を処理するために対象を指定するインプットなどをユーザ側から行いたい。tkinterを使用すればできるかと思うので、 […]
Python(tkinter008: ラベルへのイベント追加_上下左右の移動)
■キーボードの上下左右でラベルを移動させる。前回、ラベルのウィジットに対してキーボードの操作をイベントとして追加することができた。キーボードの上下左右のキーを押したときに、動くようなサンプルを組んでみる。考え方は下のよう […]
Python(tkinter007: ラベルへのイベント追加_bind)
■マウスやキー操作のイベントをラベルへ追加する。今まで、クリックなどのイベントはボタンでしかできないと思っていたけど、調べる中でラベルにもイベント追加ができたので、そのサンプルを試してみた。試すイベントは次のもの。 ・ […]
Python(tkinter006: 位置に基づくラベル制御_渦巻き)
■ラベルの色を渦巻き状に変える。今回は小さなラベルを使ったサンプルを作ってみた。ラベルの位置に対して制御ができないかというもの。 考え方は次のとおり。1.ラベルの作成時に、pythonのDictを使用して、ウィジットのI […]
Python(tkinter005: 小さなラベル)
■小さなラベルの作成。前回、8×8でラベルを使ってサンプルコードを作ったけど、ラベルサイズをもっと小さくしてピクセルのような扱いができないか試してみた。ピクセルのような扱いができれば、それで模様を作ったりドット絵を作った […]
Python(tkinter004: 子の要素を個別で変更_winfo_id)
■フレームの上にのせた複数のラベル(フレームの子の要素)を個別で変更する。前回、winfo_childrenで子の要素をすべて変更することはできたけど、個別に変更する方法がないか試してみる。サンプルコードは新しく作った。 […]
Python(tkinter003: 子の要素の変更_winfo_children)
■フレームの上にのる要素の変更の方法。前回、for文を使って複数のウィジットを作成したけど、その作成したウィジットを変更したい場合について調べてみた。複数のウィジットを作成するときのサンプルコードが下のもの(ラベルフレー […]
Python(tkinter002: LabelFrame, ラジオボタンの関数, 他)
■tkinterのサンプルコードの改修2前回から続けてtkinterのコードを修正中。今回、次のような修正を試してみた。1.LabelFrameでラジオボタンをまとめる。2.ラジオボタンの選択を変えたときに、他のラベルな […]
Python(tkinter001: ラジオボタン, after他)
■tkinterのサンプルコードの改修(ラジオボタン、after追加)もう少しtkinterを触ってみる。前回のサンプルコードに次の修正を入れる。1.前回、グラフを画像ファイルに保存してからtkinterで参照したので、 […]