Java JFace TableViewer修复/冻结行

Java JFace TableViewer修复/冻结行,java,swt,jface,tableviewer,Java,Swt,Jface,Tableviewer,我在JFace/SWT的帮助下用Java构建了一个应用程序。我主要使用JFace的TableViewer,有时使用myTableViewer.getTable后面的SWT表 我的表格有一个标题,标题中填充了列名,第一行在CellEditor下拉菜单中用CCombos呈现 现在我想修复表中的第一行筛选器行,因此无论是否向下滚动,它都会独立显示 你知道有没有机会这样做,而不是像我在互联网上发现的那样将一个表拆分为两个表?SWT表不支持固定的行或列 如果组合中包含的选项数量有限,您可以使用 您还可以考

我在JFace/SWT的帮助下用Java构建了一个应用程序。我主要使用JFace的TableViewer,有时使用myTableViewer.getTable后面的SWT表

我的表格有一个标题,标题中填充了列名,第一行在CellEditor下拉菜单中用CCombos呈现

现在我想修复表中的第一行筛选器行,因此无论是否向下滚动,它都会独立显示


你知道有没有机会这样做,而不是像我在互联网上发现的那样将一个表拆分为两个表?

SWT表不支持固定的行或列

如果组合中包含的选项数量有限,您可以使用

您还可以考虑不同成熟度的替代表式实现:

如果以上任何一项都不符合您的要求,那么您必须使用一个包含组合小部件的独特表,或者实现一个自定义的“header”控件