Python Tkinterの要素に部分的な境界線(たとえば、右端のみ、または上下のみの境界線)を適用することは可能ですか?
編集:これは私が達成しようとしているレイアウトです-部分的な境界線よりもこれを達成するためのより良い方法を誰かが見ることができるなら、それを指摘してください-私はTkinterの経験があまりありません!
あなたの質問への答えは、あなたが「境界線」によって何を意味するかによって異なります。個々のウィジェットには境界線(ボタンなど)があり、それらのウィジェットでは境界線の一部だけを変更することはできません。
代わりに、ウィジェット間に分割線ができるようにウィジェットをレイアウトする方法について質問している場合は、padx
とpady
のオプションを使用grid
してこれを行うことができますpack
。それらの場合、各エッジに異なる量のパディングを設定できます。
これをtkinterに組み込む方法はありませんが、なぜこの動作が必要なのですか?必要なことを達成するためのより良い方法がおそらくあります。問題の詳細については、このリソースを参照してください。