2012-03-05 2 views
0

Это должно быть очевидно, но я искал веков и не могу найти упоминания об этом в любом месте. Я создаю SWT TableViewer, и я хочу иметь границы вокруг своих ячеек. Как мне это сделать? Независимо от того, что я пытаюсь, мои клетки всегда без полей, и трудно сказать, где заканчивается одна ячейка, а другая начинается. Мой код:Включить границы ячеек в SWT TableViewer

TableViewer outputViewer = new TableViewer(parent, SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER | SWT.FULL_SELECTION); 
outputViewer.getControl().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); 
TableViewerColumn col = new TableViewerColumn(outputViewer, SWT.LEFT | SWT.BORDER); 
col.getColumn().setWidth(200); 
col.getColumn().setText("Output"); 
col.getColumn().setResizable(true); 
col.setLabelProvider(new ColumnLabelProvider()); 

ответ

5
outputViewer.getTable().setLinesVisable(true); 
+0

тьфу спасибо так много, что сводит меня с ума. –

Смежные вопросы