wx.StaticLine | wxPythonの区切り線を使う

2022年6月12日日曜日

Python wxPython

t f B! P L
今日は珍しくwxPythonの便利なウィジェット「wx.StaticLine」を紹介したいと思います。
なぜここで紹介したかというと、ウィンドウの画面のデザイン性を向上させるためです。
ほかにもStaticBoxやStatixBoxSizerを紹介したいと思います。

wx.StaticLine

wx.StaticLine(parent, id)

サンプル
import wx
app = wx.App(0)
frame = wx.Frame(None,-1,"サンプルタイトル")
panel = wx.Panel(frame,-1)
button = wx.Button(panel,-1,"ボタン")
line = wx.StaticLine(panel,-1)
lbl = wx.StaticText(panel,-1,"スタティックテキスト")
sizer = wx.BoxSizer(wx.VERTICAL)
sizer.Add(button)
sizer.Add(line,flag=wx.EXPAND)
sizer.Add(lbl)
panel.SetSizer(sizer)
frame.Show(True)
app.MainLoop()
BoxSizerを使うことをおすすめします。

おわりに

このwx.StaticLineですが、結構有効活用できると思います。
例えば、デフォルトだとツールバーの境目がわからないので、StaticLineを付け足して、境目を見えるようにすることです。

このブログを検索

要望について

ブログのレイアウトやテーマについての提案をいただきました。現在qooqテーマを適応中です。 語尾を自動でつけるプログラムを作りたいという要望をいただきました。是非紹介したいですがどの言語でどのようなプログラムかなど、お問い合わせフォームで詳しく教えてください!

最近の出来事

最近の出来事
寿司打お勧め75位♪(練習モードだけど)

アンケート

Welcome!

「プログラミング独学ブログ」へようこそ。 Yakinyといいます。幅広い範囲で投稿していますので、ぜひ過去の記事も見てみてください!!コメントも大歓迎です!更新がとまってしまって申し訳ございません

お問い合わせ

名前

メール *

メッセージ *

QooQ