PROGRAM PYTHON

Pythonスクリプト【tkinterで円を動かそう②】

 

 

move()メソッドを使って円が動くプログラムを作ろう

前回は delete()メソッドで円を消して円を再描画していましたが、今回は move()メソッドを使って円を動かしてみましょう。

 

move()メソッドの書式

move()メソッドは、オブジェクトIDで指定したアイテムを移動させます。
オブジェクトIDはキャンバスに描画するアイテムの戻り値として取得できます。

オブジェクトID = ウィジェット名.メソッド名


id = canvas.create_oval(0, 0, 20, 20)

move()メソッドの書式は、以下の通りです。

ウィジェット.move(オブジェクトID, 移動するX座標, 移動するY座標)

 

Pythonスクリプト

move()メソッドを使って円を移動させるプログラムは、以下のようになります。

プログラムを実行すると、円が左から右に移動します。

 

 

-PROGRAM, PYTHON
-,