1

wxFormBuilder を使用して、一連の GUI アプリケーションを作成しています。これまでのところ、うまく機能していますが、ホームページのドキュメントはリンク切れです。

私がやりたいことは、私のプログラムを 1 つのプログラムに結合し、それぞれを wxNotebook の異なるタブにすることです。ただし、wxFormBuilder を取得して 1 つのクラス (私のフレーム用のクラス) を生成することしかできません。理想的には、各パネルが独自のクラスになるようにしたいので、各クラスを個別にオーバーライドでき、5 つの異なるアプリケーションのすべてのイベント ハンドラーを含む 1 つの巨大なクラスに固執する必要はありません。

これは wxFormBuilder で可能ですか? これをより簡単に行うことができる別のプログラムはありますか?

私は他の wx プログラムを受け入れていますが、Python から離れることはできません。また、wx コードを手動で記述する必要はありません。

4

1 に答える 1

1

wxGlade、Boa Constructor (古い)、または XRCed (wxPython に含まれる) が好きな人もいます。それらを試してみるかもしれません。wxFormBuilder については良いことを聞いていたので、その機能がないことに少し驚いています。ここにいくつかのリンクがあります: http://www.oneminutepython.com/

http://sturlamolden.blogspot.com/2008/03/howto-using-wxformbuilder-with-wxpython.html

http://www.blog.pythonlibrary.org/2010/05/11/wxpython-an-introduction-to-xrc/

それが少し役立つことを願っています。

于 2011-07-14T21:23:33.750 に答える