問題タブ [boxsizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image - 動きと透明度のあるレイヤーの画像 - wxpython
Photoshop のような不適切な「レイヤー内の画像」に聞こえるかもしれませんが、実際にはそれが私が持っているものであり、機能させたいと考えています。
プログラムを起動した後、wx.boxsizer のセットを使用して、素敵で整理された画面を表示します。
Horizontal wx.BoxSizer の 1 つの行には、異なる wx.Panels で行われた 3 つの列があり、それぞれに Timer 関数によって行われた wx.StaticBitmaps の移動が含まれています。
元のパネル サイズを維持するために 0 の割合で中央にある 2 番目の wx.Panel には、実際には 2 つの画像が含まれています。
これは私にとってはうまくいきません。タイマーによって移動される他の画像の上にPNGを配置したいだけです。お好みで2層。
非常にシンプルで基本的なアクション効果を作成しています (PNG のオブジェクトが実行されているように)。
今、私はこれについていくつかの方法を考えましたが、どれもうまくいきませんでした:
- Python がどの画像を前面に出し、どの画像を後に残すかを決定する方法を理解してください。それを操る
- 動画像をサイザーに保持し、PNG を取り出して動画像の上に配置します (その動画像がどこにあるかを動的に判断する必要があるため)
- 動く画像を wx.panel の背景にすると、おそらくその上に透明な PNG を呼び出すことができます。
勇敢な目のために、スクリプトの一部をここに貼り付けます。
これはメインフレームにあります:
私はこれに研究を入れましたが、私はかなり初心者なので、可能であれば簡単なヒントや提案を手伝ってください.
ありがとう。
python - (wx python) boxsizer でテキストのサイズを自動調整する
アプリに wxpython を使用していますが、wx.statictext を使用してテキストのサイズを自動調整することはできません (それを使用せずにテキストを表示する方法はありますか?)。私のボタンとは逆に動作します...
(私はすでにサイズやラップを使って検索して試しています...)
全てに感謝
編集:ここに説明するコードがいくつかあり、ウィンドウのサイズを変更すると、テキスト自体のサイズが変更されないことがわかります
python - wx.Python - TypeError: wx.Window、wx.Sizer、Wx.Size、または (w,h) が必要です
wx.Image を作成し、それを wx.BoxSizer に追加して TypeError を取得しようとしています
image は、画像へのパスを指す文字列です (~/app/static/imgs/grizzly_bear.png)
python - boxsizer 内の wxpython ノートブック
このコードの何が問題になっていますか? ボックスサイザーによって制御されているパネルにノートブックを配置しようとしています。私は wxpython が初めてで、何が間違っているのかわかりません。私がそれを実行すると、隅がめちゃくちゃになります:(
python - wxPython - ボタンを押したり、スライダーを動かしたりできない
動作します (Linux Mint、Python 2.7.5、wxPython 2.8.12.1 (gtk2-unicode)) が、Windows 7 では動作しません。Windows を使用している他の誰かが試すことができますか?
wxPython を使用して優れたレイアウトの GUI を作成しました。ただし、ボタンとスライダーはいずれかのパネルでは機能しません。私にいくつかのガイダンスを提供してください。(コードは正常に実行されますが、ボタンを押すことができず、スライダーを移動できません)
python - wxPython. 静的サイズのパネルを中央に配置するにはどうすればよいですか?
これは非常に単純な質問ですが、解決策を見つけようと何時間も費やしました。パネルを、サイズが変わらず、ウィンドウの中央に配置される 50x50 の青いボックスにしたいと考えています。内側と外側のサイザーをそれぞれ HORIZONTAL と VERTICAL にしてみましたが、外側のサイザーしか認識しないようです。誰かが私を助けてくれれば幸いです。インポート wx
python - フレームとパネルの BoxSizer
このような BoxSizer を作成すると:
できます。しかし、私がこれを行うと:
すべての要素が左上隅にあり、互いに重なり合っています。クラスpanelThreeで BoxSizer を使用する場合、どのように使用する必要がありますか? ここから例を取りました: http://wiki.wxpython.org/BoxSizerTutorial
image - BoxSizer の画像後の WxPython StaticLine
Image の後に StaticLine(Vertical) を配置しようとしています。静的行の後に、いくつかのボタンがあります。それらすべてを BoxSizer(Horizontal) に入れました。しかし、実行中は静的な線が表示されません。ここで何が間違っていますか?私を助けてください。
ありがとう。
ここにいくつかのコードがあります。
html - フォーカス時に縮小された入力 - Chrome
いくつかのスタイルを持つ単純な入力があります。
コードは Firefox で問題なく動作します。ただし、Chrome では、入力がフォーカスされると、少し縮小されます (通常の状態よりも小さくなります)。この入力にボーダーボックスのサイズ変更を適用しようとしましたが、問題は解決しません。どうすれば修正できますか?