[英]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.