PythonのTkinterでGUIアプリの画面を作っていると、「この入力欄、ちょっと長すぎるな…」「もっとコンパクトに配置したいのに…」と、部品(ウィジェット)のサイズを調整したくなることはありませんか? 特に、一行テキスト入力のEntryウィジェット ...
今回からはTkinterというPythonのGUIライブラリを使って、GUIアプリケーションの使い方について学んでみたいと思います。 GUIは初心者向けとは言いづらいところがありますが、 自分が作りたいものを想像しやすい オブジェクト指向に慣れ親しむのに向いている ...
プログラミングの腕を磨くために、ゲーム制作に挑戦するのは、とても良い方法だ。なぜなら、ゲームは遊ぶだけではなく、作るのも楽しいので、楽しみながら、プログラミングを覚えることができるからだ。 そのため、Pythonを身につけようと思って ...
プログラミングをしていて、「自分ももっと実用的なソフトを作れたらいいのに…」と思ったことはないでしょうか。世の中にはたくさんのソフトがあるのに、自分のニーズを満たせるものが存在しない。でも、自分で作ったものは、機能や操作性で残念な ...
* 本文で触れているプログラムは、こちらからダウンロードできます。 Windowsのタスクバーの右端やMacのメニューバーの右端には、現在の日時が表示されています。でも、それが読み取れなくて、目をディスプレイに近付けたりした経験はないでしょうか?
普通、pythonなどのプログラミング言語で画面に普通に表示できるのは2Dまでです。しかし、投影の手法を使うと3Dの立体も無理やり描画することができます。今回はpythonで3Dの「動く立方体」を描く仕組みの解説です。 ※ 前半は数学です 1. 3Dを2Dに投影する ...