私はTkinter
で作業していましたが、spinbox
に問題があります。私はspinbox
をfrom_=1, to=5
に設定しました。私が何をするかを教えてくださいspinbox
は変数として5を出力します。私は関連する質問のための他の答えについてここにたくさんの投稿を読んだが、答えを見つけることはできないようだ。スピンボックスの出力値
マウスをクリックし、spinbox
の値を選択すると何も起こりません。ここで
はコードです:
sp1=Spinbox(root, bd=3, state='readonly', from_=1, to=5, font="bold", wrap="true")
sp1.grid(row=3, column=2, padx=20)
sp1.delete(0, END)
sp1.bind("<Button-1>")
i=sp1.get()
i
はあなたがcommand=
を使用してSpinbox
に機能を割り当てることができ、この機能を使用すると、Spinbox
で値を変更するたびに実行されます常に5
を 'L'の値が)あなたは 'に.get(する必要があり、これまでに変更するつもりはありません'値を使用する必要があるときのスライダの値。 (そのために '.get()'と呼ばれます) –
関連:http://stackoverflow.com/questions/37215397/valueerror-cannot-convert-string-from-entry-to-int-even-though-input -is-int/37216659#37216659私はあなたに指摘できる良い例があると確信していますが、 –
あなたはこれ以上のものが欲しいですか? http://pastebin.com/dH37xGmG –