0

HasTraits から継承する traitsui gui があります (mayavi プロットと編集可能な特性を持つパネルの間に HSplit があります)。.configure_traits() を呼び出すと、結果のウィンドウのサイズは、コンテンツではなく画面サイズのみに依存するようです (OS X 10.7 および 10.8)。ウィンドウ (特に、編集可能な特性を持つパネル) をそのコンテンツのサイズに合わせる方法はありますか?

4

1 に答える 1

1

発生している問題を示すコード サンプルを含める必要があります。TraitsUI は通常、属性を含む最小サイズのウィンドウを生成します。例

ただし、サイズを指定すると、絶対サイズのいずれかが得られます。

    view = View(Item('figure', show_label=False),
                width=400, height=300, resizable=True)

または画面のパーセンテージ:

    view = View(Item('figure', show_label=False),
                width=.5, height=.5, resizable=True)

あなたが求めたものに応じて。あなたのコードは何と言っていますか?

于 2013-03-04T14:56:24.003 に答える