Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void renderCComboFilterBoxesInTable(Table table) {
- for (int i = 0; i < columns.length; i++) {
- TableEditor editor = new TableEditor(table);
- CCombo combo = new CCombo(table, SWT.NONE);
- HashSet<String> setStrings = new HashSet<String>();
- for (int j = 0; j < table.getItems().length; j++) {
- setStrings.add(table.getItems()[j].getText(i));
- }
- combo.setItems(setStrings.toArray(new String[0]));
- combo.setVisibleItemCount(setStrings.size() - 1);
- editor.grabHorizontal = true;
- editor.setEditor(combo, table.getItems()[0], i);
- }
- tableViewerTrades.refresh();
- tableViewerTrades.getTable().redraw();
- editor.layout();
- combo.update();
- combo.redraw();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement