首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何设置TreeViewer的初始大小?

如何设置TreeViewer的初始大小?
EN

Stack Overflow用户
提问于 2010-05-30 22:53:56
回答 1查看 2.7K关注 0票数 1

我在jface WizardPage中使用TreeViewer,树的初始输入会导致WizardPage垂直增长,这样它就可以显示树的所有值。当展开树的一个值时,垂直滚动条就会按预期工作。我希望能够在最初设置树的大小,以便它是固定的,并且在第一次绘制WizardPage时滚动条已经显示,但是这样做对我来说并不是特别明显--TreeViewer树上的setSize方法似乎没有做任何事情。

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2012-05-18 19:50:49

只为了这个老问题的记录:

我们在我们的应用程序中通过使用自己的布局管理器来解决这个问题,我们可以为某些控件设置固定的大小(对于Swing,我们已经使用component.setPreferredSize(size)做到了这一点)。如果没有使用这样的固定大小,我们将在执行布局时计算控件的首选大小。这可防止在用户调整应用程序窗口或对话框大小时,使控件根据控件的内容获得越来越多的空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2939108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档