好吧——我放弃了。
如何设置 JFace ListViewer 的宽度和高度?
这应该是不言而喻的,但似乎找不到任何东西,也没有明显的方法可以查看类的方法。
试过这个没有运气:
myListViewer.getControl().setSize(1000, 1000);
任何帮助表示赞赏。
为此,您可以将 layoutdata 设置为与 ListViewer 关联的列表
myListViewer.getControl().setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
调整控件的大小以水平填充单元格并适应剩余的水平空间。
您没有明确设置大小。您改用布局。布局管理容器中小部件的大小和位置。阅读这篇Eclipse 文章,它将帮助您了解 SWT 布局。