行 - 我放弃了。如何设置JFace ListViewer的大小?
如何设置一个JFace的ListViewer的宽度和高度?
这应该是不言而喻的,但似乎无法找到任何东西,有做它看着类的方法没有明显的方式。
,没有运气尝试这样做:
myListViewer.getControl().setSize(1000, 1000);
任何帮助表示赞赏。
行 - 我放弃了。如何设置JFace ListViewer的大小?
如何设置一个JFace的ListViewer的宽度和高度?
这应该是不言而喻的,但似乎无法找到任何东西,有做它看着类的方法没有明显的方式。
,没有运气尝试这样做:
myListViewer.getControl().setSize(1000, 1000);
任何帮助表示赞赏。
您没有设置规模作了明确规定。您改为使用布局。布局管理你的小部件在容器中的大小和位置。阅读this日食文章,这将有助于你理解SWT布局。
要做到这一点,你可以设置与ListViewer
myListViewer.getControl().setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
相关的layoutdata到您的列表来调整控制水平填充单元格,并以适合其余的水平空间。
感谢您的链接 - 所以没有办法实现SWT有固定的布局? – JohnIdol 2009-12-27 16:09:19