簡體   English   中英

以編程方式調整Traitsui窗口的大小

[英]Programmatically Resize Traitsui Window

我有一個從HasTraits繼承的traitsui gui(在mayavi圖和具有可編輯特征的面板之間具有HSplit)。 當我調用.configure_traits()時,結果窗口的大小似乎僅取決於屏幕大小,而不取決於內容(在OS X 10.7和10.8上)。 有沒有辦法使窗口(尤其是具有可編輯特征的面板)適合其內容的大小?

您應該包括一個代碼示例,該示例演示您所遇到的問題。 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)

根據您的要求。 您的代碼怎么說?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM