2012-03-05 111 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

啊太感謝你了,這是推動我瘋了。 – 2012-03-05 14:37:34