2016-04-16 10 views
-4

私はPythonプログラミングの初心者であり、学校で提出しなければならないプロジェクトを作成する必要があります。私は1ヶ月前にtkinterとttkを発見し、コード化する方が良いかどうか疑問に思っています。Tkinterまたはttk GUIプログラミング?

私のプログラムの目的は、ユーザーインタラクティブであり、できるだけモダンなものにすることです。あなたが私にtkkの利点を教えてくれるならば、私はそれを感謝します。

プログラムの目的は、場所の居住者とやり取りして、場所のさまざまな機能にアクセスしてそのようなものを利用できるようにすることです。

+1

私はこれが間違った理由で閉鎖されたと思います。私の答えには何の意見もありません.tkinterなしでttkを使うことはできません。 –

答えて

3

tkinterを使用せずにttkを使用することはできません。

Tkinterは、ttkが構築される基礎です。 ttkは、より現代的な外観を持つために、多くの主要なウィジェットの再実装です。 ttkウィジェットは、カスタマイズを犠牲にして、よりよく見えます。たとえば、tkinterボタンの背景を変更することはできますが、ttkボタンの背景を変更することは非常に困難または不可能です。

+0

ありがとう:).... tkinterのルートウィンドウよりもttkフレームを使用する利点は何ですか?それにはどんな追加機能がありますか?また、何が赤字ですか?私は、ttkのメインフレームのバックグラウンドもyesを変更するのは難しいと思っています(上のステートメントの結果として)。 – LeroyJD

+2

@LeroyJD:ルートウィンドウにはttkフレームの利点はありません - あなたはtkinterルートウィンドウを持っていなければなりません。他のオプションはありません。 ttkはtkinterの一部であり、別のものではありません。 –

+0

洞察のためにありがとう....私はちょうど最後の質問が....私はtkを使用してできることはすべてTk関数を使用して可能ですか?再度、感謝します :) – LeroyJD

関連する問題