wxpythonのウィジェットにアウトラインボーダーを追加するにはどうすればよいですか? (例えば、wx.Button
などのwx.Button
)ウィジェットにアウトラインボーダーを追加するにはどうすればいいですか?
5
A
答えて
8
パネルについて、あなたは、定数から選択することができますが
p = wx.Panel(....., style=wx.SUNKEN_BORDER)
使用することができます。
b = wx.BitmapButton(pane, -1, wx.Bitmap('buttons/my_beautiful_button.png'))
どんなウィジェットでも、私はあなたがいつも何らかのボーダーでwx.Panel
を作成して、ウィジェットをパネルに置くことができると思います。
2
「標準」ウィジェットがwxPythonのように見えるように変更する簡単な方法はありません(「標準」とは、wx.Button、wx.CheckBoxなどを意味します)。基礎となるOSウィンドウマネージャのネイティブコントロールを変更することはできません。
あなたのやり方はwx.lib
です。より一般的なコントロールとネイティブコントロールを使用しないウィンドウを見つけることができますが、それらのカスタムレンダリングが好まれます。
ボタンをよりよく制御したい場合は、wx.lib.buttons
を使用してください。同じルールが他のコントロールにも適用されます。wx.lib
をご覧ください。私はwx.BitmapButton
と私のカスタムビットマップを使用することになり、
wx.SIMPLE_BORDER
wx.RAISED_BORDER
wx.SUNKEN_BORDER
wx.NO_BORDER
あなたはwx.Button
の周囲に境界線を作成したい場合:
関連する問題
- 1. jQueryウィジェット:インスタンスを追跡するにはどうすればいいですか?
- 2. HTML入力ウィジェットにイメージを追加するにはどうすればよいですか?たとえば
- 3. pyqtのQtableウィジェットにレイアウトを追加するにはどうすればいいですか?
- 4. jQuery UIウィジェットにバージョン番号を追加するにはどうすればいいですか?
- 5. Tkinter TreeViewウィジェットに列を追加するにはどうすればいいですか?
- 6. bible.orgウィジェットを自分のサイトに追加するにはどうすればいいですか?
- 7. kivy/pythonでウィジェットを追加するにはどうすればいいですか?
- 8. Flutterでウィジェットに枠線を追加するにはどうすればよいですか?
- 9. このQtサンプルに追加したQLineEditウィジェットにアクセスするにはどうすればよいですか?
- 10. QTのウィジェットの隅にボタンを追加するにはどうすればよいですか?
- 11. wxPythonのTextCtrlウィジェットにタイトルを追加するにはどうすればよいですか?
- 12. ohloh.netウィジェットをgithubプロジェクトのreadme.mdファイルに追加するにはどうすればよいですか?
- 13. Android:動的テーブルレイアウトをウィジェットに追加するにはどうすればよいですか?
- 14. テキストボックスにローディングスピナーを追加するにはどうすればいいですか?
- 15. コントローラにルートを追加するにはどうすればいいですか
- 16. グループにユーザーを追加するにはどうすればいいですか
- 17. DataGridTextColumnにツールチップを追加するにはどうすればいいですか?
- 18. ステージにムービークリップを追加するにはどうすればいいですか?
- 19. コントローラーに$ http.getを追加するにはどうすればいいですか?
- 20. アプリにドラッグアップメニューを追加するにはどうすればいいですか?
- 21. MenubarにQLineEditを追加するにはどうすればいいですか?
- 22. アダプターにEventListenerを追加するにはどうすればいいですか?
- 23. MapViewにボタンを追加するにはどうすればいいですか?
- 24. ポストリクエストボディにparamsを追加するにはどうすればいいですか?
- 25. ダイアログにdivを追加するにはどうすればいいですか?
- 26. select2にクラスを追加するにはどうすればいいですか?
- 27. UITabBarにログアウトボタンを追加するにはどうすればいいですか?
- 28. リストビューにフォルダアイコンを追加するにはどうすればいいですか?
- 29. フォームにラベルを追加するにはどうすればいいですか?
- 30. "this.form.submit();"にアンカーを追加するにはどうすればいいですか?
いいアイデア!!!! .... – user1513192