問題タブ [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.

0 投票する
1 に答える
931 参照

image - 動きと透明度のあるレイヤーの画像 - wxpython

Photoshop のような不適切な「レイヤー内の画像」に聞こえるかもしれませんが、実際にはそれが私が持っているものであり、機能させたいと考えています。

プログラムを起動した後、wx.boxsizer のセットを使用して、素敵で整理された画面を表示します。

Horizo​​ntal wx.BoxSizer の 1 つの行には、異なる wx.Panels で行われた 3 つの列があり、それぞれに Timer 関数によって行われた wx.StaticBitmaps の移動が含まれています。

元のパネル サイズを維持するために 0 の割合で中央にある 2 番目の wx.Panel には、実際には 2 つの画像が含まれています。

これは私にとってはうまくいきません。タイマーによって移動される他の画像の上にPNGを配置したいだけです。お好みで2層。

非常にシンプルで基本的なアクション効果を作成しています (PNG のオブジェクトが実行されているように)。

今、私はこれについていくつかの方法を考えましたが、どれもうまくいきませんでした:

  1. Python がどの画像を前面に出し、どの画像を後に残すかを決定する方法を理解してください。それを操る
  2. 動画像をサイザーに保持し、PNG を取り出して動画像の上に配置します (その動画像がどこにあるかを動的に判断する必要があるため)
  3. 動く画像を wx.panel の背景にすると、おそらくその上に透明な PNG を呼び出すことができます。

勇敢な目のために、スクリプトの一部をここに貼り付けます。

これはメインフレームにあります:

私はこれに研究を入れましたが、私はかなり初心者なので、可能であれば簡単なヒントや提案を手伝ってください.

ありがとう。

0 投票する
1 に答える
1931 参照

python - (wx python) boxsizer でテキストのサイズを自動調整する

アプリに wxpython を使用していますが、wx.statictext を使用してテキストのサイズを自動調整することはできません (それを使用せずにテキストを表示する方法はありますか?)。私のボタンとは逆に動作します...

(私はすでにサイズやラップを使って検索して試しています...)

全てに感謝

編集:ここに説明するコードがいくつかあり、ウィンドウのサイズを変更すると、テキスト自体のサイズが変更されないことがわかります

0 投票する
1 に答える
726 参照

python - wx.Python - TypeError: wx.Window、wx.Sizer、Wx.Size、または (w,h) が必要です

wx.Image を作成し、それを wx.BoxSizer に追加して TypeError を取得しようとしています

image は、画像へのパスを指す文字列です (~/app/static/imgs/grizzly_bear.png)

0 投票する
1 に答える
726 参照

python - boxsizer 内の wxpython ノートブック

このコードの何が問題になっていますか? ボックスサイザーによって制御されているパネルにノートブックを配置しようとしています。私は wxpython が初めてで、何が間違っているのかわかりません。私がそれを実行すると、隅がめちゃくちゃになります:(

0 投票する
1 に答える
680 参照

python - wxPython - ボタンを押したり、スライダーを動かしたりできない

動作します (Linux Mint、Python 2.7.5、wxPython 2.8.12.1 (gtk2-unicode)) が、Windows 7 では動作しません。Windows を使用している他の誰かが試すことができますか?

wxPython を使用して優れたレイアウトの GUI を作成しました。ただし、ボタンとスライダーはいずれかのパネルでは機能しません。私にいくつかのガイダンスを提供してください。(コードは正常に実行されますが、ボタンを押すことができず、スライダーを移動できません)

0 投票する
1 に答える
1269 参照

python - wxPython. 静的サイズのパネルを中央に配置するにはどうすればよいですか?

これは非常に単純な質問ですが、解決策を見つけようと何時間も費やしました。パネルを、サイズが変わらず、ウィンドウの中央に配置される 50x50 の青いボックスにしたいと考えています。内側と外側のサイザーをそれぞれ HORIZONTAL と VERTICAL にしてみましたが、外側のサイザーしか認識しないようです。誰かが私を助けてくれれば幸いです。インポート wx

0 投票する
1 に答える
278 参照

python - フレームとパネルの BoxSizer

このような BoxSizer を作成すると:

できます。しかし、私がこれを行うと:

すべての要素が左上隅にあり、互いに重なり合っています。クラスpanelThreeで BoxSizer を使用する場合、どのように使用する必要がありますか? ここから例を取りました: http://wiki.wxpython.org/BoxSizerTutorial

0 投票する
1 に答える
1407 参照

image - BoxSizer の画像後の WxPython StaticLine

Image の後に StaticLine(Vertical) を配置しようとしています。静的行の後に、いくつかのボタンがあります。それらすべてを BoxSizer(Horizo​​ntal) に入れました。しかし、実行中は静的な線が表示されません。ここで何が間違っていますか?私を助けてください。

ありがとう。

ここにいくつかのコードがあります。

0 投票する
1 に答える
71 参照

html - フォーカス時に縮小された入力 - Chrome

いくつかのスタイルを持つ単純な入力があります。

コードは Firefox で問題なく動作します。ただし、Chrome では、入力がフォーカスされると、少し縮小されます (通常の状態よりも小さくなります)。この入力にボーダーボックスのサイズ変更を適用しようとしましたが、問題は解決しません。どうすれば修正できますか?