私は現在、本を読んでいて、PyScripter を使用しています。GUI の取り扱いを開始する部分にたどり着くまでは、すべて順調でした。
基本的に、プログラムを起動してもすぐには反応しません。1 つの部分は、ユーザーがウィンドウ内の 3 つのポイントをクリックし、ポイントを接続して三角形を作成するプログラムを作成することです。三角形が作られるとすぐに、反応しなくなります。そのため、プログラムが意図していたことが実行されるのを待ってから、めちゃくちゃになります。
どんな助けでも感謝します、ありがとう。
from graphics import *
def main():
win = GraphWin("Draw a Triangle")
win.setCoords(0.0, 0.0, 10.0, 10.0)
message = Text(Point(5, 0.5), "Click on three points")
message.draw(win)
p1 = win.getMouse()
p1.draw(win)
p2 = win.getMouse()
p2.draw(win)
p3 = win.getMouse()
p3.draw(win)
triangle = Polygon(p1,p2,p3)
triangle.setFill("peachpuff")
triangle.setOutline("cyan")
triangle.draw(win)
message.setText("click anywhere to quit")
win.getMouse()
main()
編集:コードで更新。前に言ったように、私が読んでいる本の著者は、初心者が簡単に使えるようにするためだけに tk からツールキットを作成しました。